builder: mozilla-inbound_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-108 starttime: 1461082035.57 results: success (0) buildid: 20160419055250 builduid: 1ed5ea6c603b47708e93e2c61076a61c revision: 7df73cfe3c2f558242b806c6ae021dd363efebc5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:15.572693) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:15.573151) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:15.573457) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:15.685372) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 14 secs) (at 2016-04-19 09:07:15.685796) ========= '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-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 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-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False --09:07:28-- 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% 1.93 GB/s 09:07:28 (1.93 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.636000 ========= master_lag: 13.93 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 14 secs) (at 2016-04-19 09:07:30.249391) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 09:07:30.249719) ========= '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-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 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-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.742000 ========= master_lag: 0.37 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 09:07:31.358053) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 09:07:31.358432) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 7df73cfe3c2f558242b806c6ae021dd363efebc5 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 7df73cfe3c2f558242b806c6ae021dd363efebc5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 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-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False 2016-04-19 09:07:43,838 truncating revision to first 12 chars 2016-04-19 09:07:43,838 Setting DEBUG logging. 2016-04-19 09:07:43,838 attempt 1/10 2016-04-19 09:07:43,838 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/7df73cfe3c2f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 09:07:44,201 unpacking tar archive at: mozilla-inbound-7df73cfe3c2f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.090000 ========= master_lag: 1.50 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 09:07:33.948713) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:33.948992) ========= script_repo_revision: 7df73cfe3c2f558242b806c6ae021dd363efebc5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:33.949378) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:33.949662) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 09:07:34.651581) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 10 secs) (at 2016-04-19 09:07:34.652147) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 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-108 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-108 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-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:07:47 INFO - MultiFileLogger online at 20160419 09:07:47 in C:\slave\test 09:07:47 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-inbound --download-symbols true 09:07:47 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:07:47 INFO - {'append_to_log': False, 09:07:47 INFO - 'base_work_dir': 'C:\\slave\\test', 09:07:47 INFO - 'blob_upload_branch': 'mozilla-inbound', 09:07:47 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:07:47 INFO - 'buildbot_json_path': 'buildprops.json', 09:07:47 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:07:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:07:47 INFO - 'download_minidump_stackwalk': True, 09:07:47 INFO - 'download_symbols': 'true', 09:07:47 INFO - 'e10s': False, 09:07:47 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:07:47 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:07:47 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:07:47 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:07:47 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:07:47 INFO - 'C:/mozilla-build/tooltool.py'), 09:07:47 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:07:47 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:07:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:07:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:07:47 INFO - 'log_level': 'info', 09:07:47 INFO - 'log_to_console': True, 09:07:47 INFO - 'opt_config_files': (), 09:07:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:07:47 INFO - '--processes=1', 09:07:47 INFO - '--config=%(test_path)s/wptrunner.ini', 09:07:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:07:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:07:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:07:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:07:47 INFO - 'pip_index': False, 09:07:47 INFO - 'require_test_zip': True, 09:07:47 INFO - 'test_type': ('testharness',), 09:07:47 INFO - 'this_chunk': '1', 09:07:47 INFO - 'total_chunks': '10', 09:07:47 INFO - 'virtualenv_path': 'venv', 09:07:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:07:47 INFO - 'work_dir': 'build'} 09:07:47 INFO - ##### 09:07:47 INFO - ##### Running clobber step. 09:07:47 INFO - ##### 09:07:47 INFO - Running pre-action listener: _resource_record_pre_action 09:07:47 INFO - Running main action method: clobber 09:07:47 INFO - rmtree: C:\slave\test\build 09:07:47 INFO - Using _rmtree_windows ... 09:07:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:07:59 INFO - Running post-action listener: _resource_record_post_action 09:07:59 INFO - ##### 09:07:59 INFO - ##### Running read-buildbot-config step. 09:07:59 INFO - ##### 09:07:59 INFO - Running pre-action listener: _resource_record_pre_action 09:07:59 INFO - Running main action method: read_buildbot_config 09:07:59 INFO - Using buildbot properties: 09:07:59 INFO - { 09:07:59 INFO - "project": "", 09:07:59 INFO - "product": "firefox", 09:07:59 INFO - "script_repo_revision": "production", 09:07:59 INFO - "scheduler": "tests-mozilla-inbound-xp_ix-debug-unittest-14-7200", 09:07:59 INFO - "repository": "", 09:07:59 INFO - "buildername": "Windows XP 32-bit mozilla-inbound debug test web-platform-tests-1", 09:07:59 INFO - "buildid": "20160419055250", 09:07:59 INFO - "pgo_build": "False", 09:07:59 INFO - "basedir": "C:\\slave\\test", 09:07:59 INFO - "buildnumber": 372, 09:07:59 INFO - "slavename": "t-xp32-ix-108", 09:07:59 INFO - "revision": "7df73cfe3c2f558242b806c6ae021dd363efebc5", 09:07:59 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:07:59 INFO - "platform": "win32", 09:07:59 INFO - "branch": "mozilla-inbound", 09:07:59 INFO - "repo_path": "integration/mozilla-inbound", 09:07:59 INFO - "moz_repo_path": "", 09:07:59 INFO - "stage_platform": "win32", 09:07:59 INFO - "builduid": "1ed5ea6c603b47708e93e2c61076a61c", 09:07:59 INFO - "slavebuilddir": "test" 09:07:59 INFO - } 09:07:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 09:07:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 09:07:59 INFO - Running post-action listener: _resource_record_post_action 09:07:59 INFO - ##### 09:07:59 INFO - ##### Running download-and-extract step. 09:07:59 INFO - ##### 09:07:59 INFO - Running pre-action listener: _resource_record_pre_action 09:07:59 INFO - Running main action method: download_and_extract 09:07:59 INFO - mkdir: C:\slave\test\build\tests 09:07:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:59 INFO - https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:07:59 INFO - trying https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 09:07:59 INFO - Downloading https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:07:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:08:00 INFO - Downloaded 1274 bytes. 09:08:00 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 09:08:00 INFO - Using the following test package requirements: 09:08:00 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 09:08:00 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:08:00 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 09:08:00 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:08:00 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 09:08:00 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:08:00 INFO - u'jsshell-win32.zip'], 09:08:00 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:08:00 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 09:08:00 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 09:08:00 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:08:00 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 09:08:00 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:08:00 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 09:08:00 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:08:00 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 09:08:00 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:08:00 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 09:08:00 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 09:08:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:00 INFO - https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:08:00 INFO - trying https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 09:08:00 INFO - Downloading https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:08:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:08:01 INFO - Downloaded 20406383 bytes. 09:08:01 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/*'] 09:08:01 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/* 09:08:04 INFO - caution: filename not matched: web-platform/* 09:08:04 INFO - Return code: 11 09:08:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:08:04 INFO - https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:08:04 INFO - trying https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 09:08:04 INFO - Downloading https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:08:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:08:07 INFO - Downloaded 36390071 bytes. 09:08:07 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/*'] 09:08:07 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/* 09:09:02 INFO - caution: filename not matched: bin/* 09:09:02 INFO - caution: filename not matched: config/* 09:09:02 INFO - caution: filename not matched: mozbase/* 09:09:02 INFO - caution: filename not matched: marionette/* 09:09:02 INFO - caution: filename not matched: tools/wptserve/* 09:09:02 INFO - Return code: 11 09:09: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')]} 09:09:02 INFO - https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 09:09:02 INFO - trying https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:09:02 INFO - Downloading https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 09:09:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:09:06 INFO - Downloaded 67383721 bytes. 09:09:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:09:06 INFO - mkdir: C:\slave\test\properties 09:09:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:09:06 INFO - Writing to file C:\slave\test\properties\build_url 09:09:06 INFO - Contents: 09:09:06 INFO - build_url:https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:09:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:09:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:09:07 INFO - Writing to file C:\slave\test\properties\symbols_url 09:09:07 INFO - Contents: 09:09:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:09:07 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')]} 09:09:07 INFO - https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:09:07 INFO - trying https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:09:07 INFO - Downloading https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:09:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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 09:09:11 INFO - Downloaded 58247519 bytes. 09:09:11 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'] 09:09:11 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 09:09:16 INFO - Return code: 0 09:09:16 INFO - Running post-action listener: _resource_record_post_action 09:09:16 INFO - Running post-action listener: set_extra_try_arguments 09:09:16 INFO - ##### 09:09:16 INFO - ##### Running create-virtualenv step. 09:09:16 INFO - ##### 09:09:16 INFO - Running pre-action listener: _pre_create_virtualenv 09:09:16 INFO - Running pre-action listener: _resource_record_pre_action 09:09:16 INFO - Running main action method: create_virtualenv 09:09:16 INFO - Creating virtualenv C:\slave\test\build\venv 09:09:16 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 09:09:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:09:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:09:19 INFO - Installing distribute......................................................................................................................................................................................done. 09:09:19 INFO - Return code: 0 09:09:19 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:09: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')]} 09:09:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09: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')]} 09:09:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09: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', '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-108', 'USERDOMAIN': 'T-XP32-IX-108', '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-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', '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-108\\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-108'}}, attempt #1 09:09: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', 'psutil>=0.7.1'] in C:\slave\test\build 09:09: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 psutil>=0.7.1 09:09:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:09:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 09:09:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:09:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 09:09:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:09:19 INFO - 'DCLOCATION': 'SCL3', 09:09:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:09:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:09:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:09:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:09:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:09:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:09:19 INFO - 'HOMEDRIVE': 'C:', 09:09:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:09:19 INFO - 'KTS_VERSION': '1.19c', 09:09:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:09:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 09:09:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:09:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:09:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:09:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:09:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:09:19 INFO - 'MOZ_AIRBAG': '1', 09:09:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:09:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:19 INFO - 'MOZ_MSVCVERSION': '8', 09:09:19 INFO - 'MOZ_NO_REMOTE': '1', 09:09:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:09:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:09:19 INFO - 'NO_EM_RESTART': '1', 09:09:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:09:19 INFO - 'OS': 'Windows_NT', 09:09:19 INFO - 'OURDRIVE': 'C:', 09:09: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', 09:09:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:09:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:09:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:09:19 INFO - 'PROCESSOR_LEVEL': '6', 09:09:19 INFO - 'PROCESSOR_REVISION': '1e05', 09:09:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:09:19 INFO - 'PROMPT': '$P$G', 09:09:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:09:19 INFO - 'PWD': 'C:\\slave\\test', 09:09:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:09:19 INFO - 'SESSIONNAME': 'Console', 09:09:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:09:19 INFO - 'SYSTEMDRIVE': 'C:', 09:09:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:09:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:19 INFO - 'TEST1': 'testie', 09:09:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:19 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 09:09:19 INFO - 'USERNAME': 'cltbld', 09:09:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:09:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:09:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:09:19 INFO - 'WINDIR': 'C:\\WINDOWS', 09:09:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:09:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:09:20 INFO - Downloading/unpacking psutil>=0.7.1 09:09:20 INFO - Running setup.py egg_info for package psutil 09:09:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:09:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:09:20 INFO - Installing collected packages: psutil 09:09:20 INFO - Running setup.py install for psutil 09:09:20 INFO - building 'psutil._psutil_windows' extension 09:09:20 INFO - error: Unable to find vcvarsall.bat 09:09:20 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-y5nyi4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:09:20 INFO - running install 09:09:20 INFO - running build 09:09:20 INFO - running build_py 09:09:20 INFO - creating build 09:09:20 INFO - creating build\lib.win32-2.7 09:09:20 INFO - creating build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:09:20 INFO - running build_ext 09:09:20 INFO - building 'psutil._psutil_windows' extension 09:09:20 INFO - error: Unable to find vcvarsall.bat 09:09:20 INFO - ---------------------------------------- 09:09:20 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-y5nyi4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:09:20 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data\pip\pip.log 09:09:20 WARNING - Return code: 1 09:09:20 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! 09:09:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:09:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-108', 'USERDOMAIN': 'T-XP32-IX-108', '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-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', '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-108\\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-108'}}, attempt #1 09:09:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:09:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:09:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:09:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 09:09:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:09:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 09:09:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:09:20 INFO - 'DCLOCATION': 'SCL3', 09:09:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:09:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:09:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:09:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:09:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:09:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:09:20 INFO - 'HOMEDRIVE': 'C:', 09:09:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:09:20 INFO - 'KTS_VERSION': '1.19c', 09:09:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:09:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 09:09:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:09:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:09:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:09:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:09:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:09:20 INFO - 'MOZ_AIRBAG': '1', 09:09:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:09:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:20 INFO - 'MOZ_MSVCVERSION': '8', 09:09:20 INFO - 'MOZ_NO_REMOTE': '1', 09:09:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:09:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:09:20 INFO - 'NO_EM_RESTART': '1', 09:09:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:09:20 INFO - 'OS': 'Windows_NT', 09:09:20 INFO - 'OURDRIVE': 'C:', 09:09:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:09:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:09:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:09:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:09:20 INFO - 'PROCESSOR_LEVEL': '6', 09:09:20 INFO - 'PROCESSOR_REVISION': '1e05', 09:09:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:09:20 INFO - 'PROMPT': '$P$G', 09:09:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:09:20 INFO - 'PWD': 'C:\\slave\\test', 09:09:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:09:20 INFO - 'SESSIONNAME': 'Console', 09:09:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:09:20 INFO - 'SYSTEMDRIVE': 'C:', 09:09:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:09:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:20 INFO - 'TEST1': 'testie', 09:09:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:20 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 09:09:20 INFO - 'USERNAME': 'cltbld', 09:09:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:09:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:09:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:09:20 INFO - 'WINDIR': 'C:\\WINDOWS', 09:09:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:09:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:09:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:09:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:09:21 INFO - Running setup.py egg_info for package mozsystemmonitor 09:09:21 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:09:21 INFO - Running setup.py egg_info for package psutil 09:09:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:09:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:09:21 INFO - Installing collected packages: mozsystemmonitor, psutil 09:09:21 INFO - Running setup.py install for mozsystemmonitor 09:09:21 INFO - Running setup.py install for psutil 09:09:21 INFO - building 'psutil._psutil_windows' extension 09:09:21 INFO - error: Unable to find vcvarsall.bat 09:09:21 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-d0aor1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:09:21 INFO - running install 09:09:21 INFO - running build 09:09:21 INFO - running build_py 09:09:21 INFO - running build_ext 09:09:21 INFO - building 'psutil._psutil_windows' extension 09:09:21 INFO - error: Unable to find vcvarsall.bat 09:09:21 INFO - ---------------------------------------- 09:09:21 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-d0aor1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:09:21 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data\pip\pip.log 09:09:21 WARNING - Return code: 1 09:09:21 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:09:21 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:09: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')]} 09:09:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09: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')]} 09:09:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-108', 'USERDOMAIN': 'T-XP32-IX-108', '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-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', '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-108\\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-108'}}, attempt #1 09:09:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:09:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:09:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:09:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 09:09:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:09:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 09:09:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:09:21 INFO - 'DCLOCATION': 'SCL3', 09:09:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:09:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:09:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:09:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:09:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:09:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:09:21 INFO - 'HOMEDRIVE': 'C:', 09:09:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:09:21 INFO - 'KTS_VERSION': '1.19c', 09:09:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:09:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 09:09:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:09:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:09:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:09:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:09:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:09:21 INFO - 'MOZ_AIRBAG': '1', 09:09:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:09:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:21 INFO - 'MOZ_MSVCVERSION': '8', 09:09:21 INFO - 'MOZ_NO_REMOTE': '1', 09:09:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:09:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:09:21 INFO - 'NO_EM_RESTART': '1', 09:09:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:09:21 INFO - 'OS': 'Windows_NT', 09:09:21 INFO - 'OURDRIVE': 'C:', 09:09: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', 09:09:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:09:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:09:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:09:21 INFO - 'PROCESSOR_LEVEL': '6', 09:09:21 INFO - 'PROCESSOR_REVISION': '1e05', 09:09:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:09:21 INFO - 'PROMPT': '$P$G', 09:09:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:09:21 INFO - 'PWD': 'C:\\slave\\test', 09:09:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:09:21 INFO - 'SESSIONNAME': 'Console', 09:09:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:09:21 INFO - 'SYSTEMDRIVE': 'C:', 09:09:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:09:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:21 INFO - 'TEST1': 'testie', 09:09:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:21 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 09:09:21 INFO - 'USERNAME': 'cltbld', 09:09:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:09:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:09:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:09:21 INFO - 'WINDIR': 'C:\\WINDOWS', 09:09:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:09:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:09:21 INFO - Downloading/unpacking blobuploader==1.2.4 09:09:21 INFO - Downloading blobuploader-1.2.4.tar.gz 09:09:21 INFO - Running setup.py egg_info for package blobuploader 09:09:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:09:23 INFO - Running setup.py egg_info for package requests 09:09:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:09:23 INFO - Downloading docopt-0.6.1.tar.gz 09:09:23 INFO - Running setup.py egg_info for package docopt 09:09:23 INFO - Installing collected packages: blobuploader, docopt, requests 09:09:23 INFO - Running setup.py install for blobuploader 09:09:23 INFO - Running setup.py install for docopt 09:09:23 INFO - Running setup.py install for requests 09:09:23 INFO - Successfully installed blobuploader docopt requests 09:09:23 INFO - Cleaning up... 09:09:23 INFO - Return code: 0 09:09:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:09:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:23 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-108', 'USERDOMAIN': 'T-XP32-IX-108', '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-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', '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-108\\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-108'}}, attempt #1 09:09:23 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 09:09:23 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 09:09:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:09:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 09:09:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:09:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 09:09:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:09:23 INFO - 'DCLOCATION': 'SCL3', 09:09:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:09:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:09:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:09:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:09:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:09:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:09:23 INFO - 'HOMEDRIVE': 'C:', 09:09:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:09:23 INFO - 'KTS_VERSION': '1.19c', 09:09:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:09:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 09:09:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:09:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:09:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:09:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:09:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:09:23 INFO - 'MOZ_AIRBAG': '1', 09:09:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:09:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:23 INFO - 'MOZ_MSVCVERSION': '8', 09:09:23 INFO - 'MOZ_NO_REMOTE': '1', 09:09:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:09:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:09:23 INFO - 'NO_EM_RESTART': '1', 09:09:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:09:23 INFO - 'OS': 'Windows_NT', 09:09:23 INFO - 'OURDRIVE': 'C:', 09:09:23 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', 09:09:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:09:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:09:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:09:23 INFO - 'PROCESSOR_LEVEL': '6', 09:09:23 INFO - 'PROCESSOR_REVISION': '1e05', 09:09:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:09:23 INFO - 'PROMPT': '$P$G', 09:09:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:09:23 INFO - 'PWD': 'C:\\slave\\test', 09:09:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:09:23 INFO - 'SESSIONNAME': 'Console', 09:09:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:09:23 INFO - 'SYSTEMDRIVE': 'C:', 09:09:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:09:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:23 INFO - 'TEST1': 'testie', 09:09:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:23 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 09:09:23 INFO - 'USERNAME': 'cltbld', 09:09:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:09:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:09:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:09:23 INFO - 'WINDIR': 'C:\\WINDOWS', 09:09:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:09:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:09:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:09:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:09:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:09:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:09:30 INFO - Unpacking c:\slave\test\build\tests\marionette 09:09:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:09:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:09:30 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 09:09:30 INFO - Running setup.py install for browsermob-proxy 09:09:34 INFO - Running setup.py install for manifestparser 09:09:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for marionette-client 09:09:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:09:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for marionette-driver 09:09:34 INFO - Running setup.py install for mozcrash 09:09:34 INFO - Running setup.py install for mozdebug 09:09:34 INFO - Running setup.py install for mozdevice 09:09:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for mozfile 09:09:34 INFO - Running setup.py install for mozhttpd 09:09:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for mozinfo 09:09:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for mozInstall 09:09:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for mozleak 09:09:34 INFO - Running setup.py install for mozlog 09:09:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for moznetwork 09:09:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for mozprocess 09:09:34 INFO - Running setup.py install for mozprofile 09:09:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for mozrunner 09:09:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for mozscreenshot 09:09:34 INFO - Running setup.py install for moztest 09:09:34 INFO - Running setup.py install for mozversion 09:09:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:09:34 INFO - Running setup.py install for wptserve 09:09:34 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 09:09:34 INFO - Cleaning up... 09:09:34 INFO - Return code: 0 09:09:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:09:34 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')]} 09:09:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:09:34 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')]} 09:09:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:09:34 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-108', 'USERDOMAIN': 'T-XP32-IX-108', '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-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', '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-108\\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-108'}}, attempt #1 09:09:35 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 09:09:35 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 09:09:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:09:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 09:09:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:09:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 09:09:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:09:35 INFO - 'DCLOCATION': 'SCL3', 09:09:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:09:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:09:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:09:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:09:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:09:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:09:35 INFO - 'HOMEDRIVE': 'C:', 09:09:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:09:35 INFO - 'KTS_VERSION': '1.19c', 09:09:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:09:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 09:09:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:09:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:09:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:09:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:09:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:09:35 INFO - 'MOZ_AIRBAG': '1', 09:09:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:09:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:35 INFO - 'MOZ_MSVCVERSION': '8', 09:09:35 INFO - 'MOZ_NO_REMOTE': '1', 09:09:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:09:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:09:35 INFO - 'NO_EM_RESTART': '1', 09:09:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:09:35 INFO - 'OS': 'Windows_NT', 09:09:35 INFO - 'OURDRIVE': 'C:', 09:09:35 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', 09:09:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:09:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:09:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:09:35 INFO - 'PROCESSOR_LEVEL': '6', 09:09:35 INFO - 'PROCESSOR_REVISION': '1e05', 09:09:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:09:35 INFO - 'PROMPT': '$P$G', 09:09:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:09:35 INFO - 'PWD': 'C:\\slave\\test', 09:09:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:09:35 INFO - 'SESSIONNAME': 'Console', 09:09:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:09:35 INFO - 'SYSTEMDRIVE': 'C:', 09:09:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:09:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:35 INFO - 'TEST1': 'testie', 09:09:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:35 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 09:09:35 INFO - 'USERNAME': 'cltbld', 09:09:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:09:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:09:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:09:35 INFO - 'WINDIR': 'C:\\WINDOWS', 09:09:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:09:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:09:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:09:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:09:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:09:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:09:38 INFO - Unpacking c:\slave\test\build\tests\marionette 09:09:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:09:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:09:38 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)) 09:09:43 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)) 09:09:43 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)) 09:09:43 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)) 09:09:43 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)) 09:09:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:09:43 INFO - Downloading blessings-1.6.tar.gz 09:09:43 INFO - Running setup.py egg_info for package blessings 09:09:43 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)) 09:09:43 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:09:43 INFO - Running setup.py install for blessings 09:09:43 INFO - Running setup.py install for browsermob-proxy 09:09:43 INFO - Running setup.py install for manifestparser 09:09:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Running setup.py install for marionette-client 09:09:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:09:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Running setup.py install for marionette-driver 09:09:43 INFO - Running setup.py install for mozcrash 09:09:43 INFO - Running setup.py install for mozdebug 09:09:43 INFO - Running setup.py install for mozdevice 09:09:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Running setup.py install for mozhttpd 09:09:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Running setup.py install for mozInstall 09:09:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Running setup.py install for mozleak 09:09:43 INFO - Running setup.py install for mozprofile 09:09:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Running setup.py install for mozrunner 09:09:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Running setup.py install for mozscreenshot 09:09:43 INFO - Running setup.py install for moztest 09:09:43 INFO - Running setup.py install for mozversion 09:09:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:09:43 INFO - Running setup.py install for wptserve 09:09:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:09:43 INFO - Cleaning up... 09:09:43 INFO - Return code: 0 09:09:43 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:09:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:09:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:09:44 INFO - Reading from file tmpfile_stdout 09:09:44 INFO - Using _rmtree_windows ... 09:09:44 INFO - Using _rmtree_windows ... 09:09:44 INFO - Current package versions: 09:09:44 INFO - blessings == 1.6 09:09:44 INFO - blobuploader == 1.2.4 09:09:44 INFO - browsermob-proxy == 0.6.0 09:09:44 INFO - distribute == 0.6.14 09:09:44 INFO - docopt == 0.6.1 09:09:44 INFO - manifestparser == 1.1 09:09:44 INFO - marionette-client == 2.3.0 09:09:44 INFO - marionette-driver == 1.4.0 09:09:44 INFO - mozInstall == 1.12 09:09:44 INFO - mozcrash == 0.17 09:09:44 INFO - mozdebug == 0.1 09:09:44 INFO - mozdevice == 0.48 09:09:44 INFO - mozfile == 1.2 09:09:44 INFO - mozhttpd == 0.7 09:09:44 INFO - mozinfo == 0.9 09:09:44 INFO - mozleak == 0.1 09:09:44 INFO - mozlog == 3.1 09:09:44 INFO - moznetwork == 0.27 09:09:44 INFO - mozprocess == 0.22 09:09:44 INFO - mozprofile == 0.28 09:09:44 INFO - mozrunner == 6.11 09:09:44 INFO - mozscreenshot == 0.1 09:09:44 INFO - mozsystemmonitor == 0.0 09:09:44 INFO - moztest == 0.7 09:09:44 INFO - mozversion == 1.4 09:09:44 INFO - requests == 1.2.3 09:09:44 INFO - wptserve == 1.4.0 09:09:44 INFO - Running post-action listener: _resource_record_post_action 09:09:44 INFO - Running post-action listener: _start_resource_monitoring 09:09:44 INFO - Starting resource monitoring. 09:09:44 INFO - ##### 09:09:44 INFO - ##### Running pull step. 09:09:44 INFO - ##### 09:09:44 INFO - Running pre-action listener: _resource_record_pre_action 09:09:44 INFO - Running main action method: pull 09:09:44 INFO - Pull has nothing to do! 09:09:44 INFO - Running post-action listener: _resource_record_post_action 09:09:44 INFO - ##### 09:09:44 INFO - ##### Running install step. 09:09:44 INFO - ##### 09:09:44 INFO - Running pre-action listener: _resource_record_pre_action 09:09:44 INFO - Running main action method: install 09:09:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:09:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:09:44 INFO - Reading from file tmpfile_stdout 09:09:44 INFO - Using _rmtree_windows ... 09:09:44 INFO - Using _rmtree_windows ... 09:09:44 INFO - Detecting whether we're running mozinstall >=1.0... 09:09:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:09:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:09:44 INFO - Reading from file tmpfile_stdout 09:09:44 INFO - Output received: 09:09:44 INFO - Usage: mozinstall-script.py [options] installer 09:09:44 INFO - Options: 09:09:44 INFO - -h, --help show this help message and exit 09:09:44 INFO - -d DEST, --destination=DEST 09:09:44 INFO - Directory to install application into. [default: 09:09:44 INFO - "C:\slave\test"] 09:09:44 INFO - --app=APP Application being installed. [default: firefox] 09:09:44 INFO - Using _rmtree_windows ... 09:09:44 INFO - Using _rmtree_windows ... 09:09:44 INFO - mkdir: C:\slave\test\build\application 09:09:44 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'] 09:09:44 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 09:09:47 INFO - Reading from file tmpfile_stdout 09:09:47 INFO - Output received: 09:09:47 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:09:47 INFO - Using _rmtree_windows ... 09:09:47 INFO - Using _rmtree_windows ... 09:09:47 INFO - Running post-action listener: _resource_record_post_action 09:09:47 INFO - ##### 09:09:47 INFO - ##### Running run-tests step. 09:09:47 INFO - ##### 09:09:47 INFO - Running pre-action listener: _resource_record_pre_action 09:09:47 INFO - Running main action method: run_tests 09:09:47 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:09:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:09:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:09:47 INFO - grabbing minidump binary from tooltool 09:09:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:47 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 09:09:47 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 09:09:47 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 09:09:47 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:09:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpaxnqse 09:09:50 INFO - INFO - File integrity verified, renaming tmpaxnqse to win32-minidump_stackwalk.exe 09:09:50 INFO - Return code: 0 09:09:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:09:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:09:50 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/f4f2zBHnQCKwdHC0alLp0Q/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 09:09:50 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/f4f2zBHnQCKwdHC0alLp0Q/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 09:09:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:09:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 09:09:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:09:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 09:09:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:09:50 INFO - 'DCLOCATION': 'SCL3', 09:09:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:09:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:09:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:09:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:09:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:09:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:09:50 INFO - 'HOMEDRIVE': 'C:', 09:09:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:09:50 INFO - 'KTS_VERSION': '1.19c', 09:09:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:09:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 09:09:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:09:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:09:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:09:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:09:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:09:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:09:50 INFO - 'MOZ_AIRBAG': '1', 09:09:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:09:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:09:50 INFO - 'MOZ_MSVCVERSION': '8', 09:09:50 INFO - 'MOZ_NO_REMOTE': '1', 09:09:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:09:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:09:50 INFO - 'NO_EM_RESTART': '1', 09:09:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:09:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:09:50 INFO - 'OS': 'Windows_NT', 09:09:50 INFO - 'OURDRIVE': 'C:', 09:09:50 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', 09:09:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:09:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:09:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:09:50 INFO - 'PROCESSOR_LEVEL': '6', 09:09:50 INFO - 'PROCESSOR_REVISION': '1e05', 09:09:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:09:50 INFO - 'PROMPT': '$P$G', 09:09:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:09:50 INFO - 'PWD': 'C:\\slave\\test', 09:09:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:09:50 INFO - 'SESSIONNAME': 'Console', 09:09:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:09:50 INFO - 'SYSTEMDRIVE': 'C:', 09:09:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:09:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:50 INFO - 'TEST1': 'testie', 09:09:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:09:50 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 09:09:50 INFO - 'USERNAME': 'cltbld', 09:09:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 09:09:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:09:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:09:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:09:50 INFO - 'WINDIR': 'C:\\WINDOWS', 09:09:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:09:50 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/f4f2zBHnQCKwdHC0alLp0Q/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 09:09:51 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 09:09:51 INFO - import pkg_resources 09:09:52 INFO - Using 1 client processes 09:09:55 INFO - SUITE-START | Running 778 tests 09:09:55 INFO - Running testharness tests 09:09:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:09:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:09:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:09:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:09:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:09:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:09:55 INFO - Setting up ssl 09:09:56 INFO - PROCESS | certutil | 09:09:56 INFO - PROCESS | certutil | 09:09:56 INFO - PROCESS | certutil | 09:09:56 INFO - Certificate Nickname Trust Attributes 09:09:56 INFO - SSL,S/MIME,JAR/XPI 09:09:56 INFO - 09:09:56 INFO - web-platform-tests CT,, 09:09:56 INFO - 09:09:56 INFO - Starting runner 09:09:58 INFO - PROCESS | 3668 | [3668] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:09:58 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:09:58 INFO - PROCESS | 3668 | [3668] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 09:09:59 INFO - PROCESS | 3668 | [3668] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:09:59 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:09:59 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:09:59 INFO - PROCESS | 3668 | 1461082199627 Marionette DEBUG Marionette enabled via build flag and pref 09:09:59 INFO - PROCESS | 3668 | ++DOCSHELL 14399000 == 1 [pid = 3668] [id = 1] 09:09:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 1 (14399400) [pid = 3668] [serial = 1] [outer = 00000000] 09:09:59 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:09:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 2 (1439A000) [pid = 3668] [serial = 2] [outer = 14399400] 09:09:59 INFO - PROCESS | 3668 | [3668] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 09:09:59 INFO - PROCESS | 3668 | [3668] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 09:09:59 INFO - PROCESS | 3668 | ++DOCSHELL 14A47C00 == 2 [pid = 3668] [id = 2] 09:09:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 3 (14A48000) [pid = 3668] [serial = 3] [outer = 00000000] 09:09:59 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:09:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 4 (14A48C00) [pid = 3668] [serial = 4] [outer = 14A48000] 09:10:00 INFO - PROCESS | 3668 | 1461082200121 Marionette INFO Listening on port 2828 09:10:00 INFO - PROCESS | 3668 | 1461082200497 Marionette DEBUG Marionette enabled via command-line flag 09:10:00 INFO - PROCESS | 3668 | ++DOCSHELL 13382C00 == 3 [pid = 3668] [id = 3] 09:10:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 5 (13383000) [pid = 3668] [serial = 5] [outer = 00000000] 09:10:00 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:10:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 6 (13383C00) [pid = 3668] [serial = 6] [outer = 13383000] 09:10:00 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:10:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 7 (164D4000) [pid = 3668] [serial = 7] [outer = 14A48000] 09:10:00 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:10:00 INFO - PROCESS | 3668 | 1461082200805 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1632 09:10:00 INFO - PROCESS | 3668 | 1461082200837 Marionette DEBUG Closed connection conn0 09:10:00 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:10:00 INFO - PROCESS | 3668 | 1461082200925 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1634 09:10:00 INFO - PROCESS | 3668 | 1461082200973 Marionette DEBUG Closed connection conn1 09:10:00 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:10:00 INFO - PROCESS | 3668 | 1461082200981 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1635 09:10:00 INFO - PROCESS | 3668 | ++DOCSHELL 16886000 == 4 [pid = 3668] [id = 4] 09:10:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 8 (16886800) [pid = 3668] [serial = 8] [outer = 00000000] 09:10:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 9 (169A7800) [pid = 3668] [serial = 9] [outer = 16886800] 09:10:01 INFO - PROCESS | 3668 | 1461082201098 Marionette DEBUG Closed connection conn2 09:10:01 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:10:01 INFO - PROCESS | 3668 | 1461082201106 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1636 09:10:01 INFO - PROCESS | 3668 | [3668] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 09:10:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 10 (169B0800) [pid = 3668] [serial = 10] [outer = 16886800] 09:10:01 INFO - PROCESS | 3668 | 1461082201273 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:10:01 INFO - PROCESS | 3668 | 1461082201279 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":"20160419055250","device":"desktop","version":"48.0a1"} 09:10:01 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:10:01 INFO - PROCESS | 3668 | [3668] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:10:01 INFO - PROCESS | 3668 | [3668] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:10:01 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:10:02 INFO - PROCESS | 3668 | ++DOCSHELL 18974000 == 5 [pid = 3668] [id = 5] 09:10:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 11 (18977800) [pid = 3668] [serial = 11] [outer = 00000000] 09:10:02 INFO - PROCESS | 3668 | ++DOCSHELL 1897B000 == 6 [pid = 3668] [id = 6] 09:10:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 12 (1897B800) [pid = 3668] [serial = 12] [outer = 00000000] 09:10:02 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:10:02 INFO - PROCESS | 3668 | ++DOCSHELL 19705000 == 7 [pid = 3668] [id = 7] 09:10:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 13 (19705400) [pid = 3668] [serial = 13] [outer = 00000000] 09:10:02 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:10:02 INFO - PROCESS | 3668 | [3668] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:10:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 14 (1970E400) [pid = 3668] [serial = 14] [outer = 19705400] 09:10:03 INFO - PROCESS | 3668 | [3668] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 09:10:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 15 (19761400) [pid = 3668] [serial = 15] [outer = 18977800] 09:10:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 16 (19762C00) [pid = 3668] [serial = 16] [outer = 1897B800] 09:10:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 17 (19765000) [pid = 3668] [serial = 17] [outer = 19705400] 09:10:03 INFO - PROCESS | 3668 | 1461082203771 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 3668 | 1461082203784 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 18 (1A681400) [pid = 3668] [serial = 18] [outer = 19705400] 09:10:04 INFO - PROCESS | 3668 | 1461082204322 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"ac0d5984-e08a-4170-9982-3764d5d7ab66","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":"20160419055250","device":"desktop","version":"48.0a1","command_id":1}}] 09:10:04 INFO - PROCESS | 3668 | 1461082204481 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}] 09:10:04 INFO - PROCESS | 3668 | 1461082204554 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:10:04 INFO - PROCESS | 3668 | 1461082204642 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:10:04 INFO - PROCESS | 3668 | [3668] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:10:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 19 (1C32F000) [pid = 3668] [serial = 19] [outer = 19705400] 09:10:05 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:05 INFO - PROCESS | 3668 | 1461082205147 Marionette TRACE conn3 <- [1,3,null,{}] 09:10:05 INFO - PROCESS | 3668 | 1461082205193 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:10:05 INFO - PROCESS | 3668 | 1461082205209 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:10:05 INFO - PROCESS | 3668 | 1461082205236 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 3668 | 1461082205239 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 09:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:10:05 INFO - PROCESS | 3668 | 1461082205243 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 3668 | 1461082205246 Marionette TRACE conn3 <- [1,6,null,{}] 09:10:05 INFO - PROCESS | 3668 | 1461082205266 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}] 09:10:05 INFO - PROCESS | 3668 | 1461082205283 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:10:05 INFO - PROCESS | 3668 | 1461082205289 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 3668 | ++DOCSHELL 195B5C00 == 8 [pid = 3668] [id = 8] 09:10:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 20 (1CA74C00) [pid = 3668] [serial = 20] [outer = 00000000] 09:10:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 21 (1CA77800) [pid = 3668] [serial = 21] [outer = 1CA74C00] 09:10:05 INFO - PROCESS | 3668 | 1461082205337 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 22 (1CA7AC00) [pid = 3668] [serial = 22] [outer = 1CA74C00] 09:10:05 INFO - PROCESS | 3668 | ++DOCSHELL 1CD7E000 == 9 [pid = 3668] [id = 9] 09:10:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 23 (1CD88800) [pid = 3668] [serial = 23] [outer = 00000000] 09:10:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 24 (1CF0C800) [pid = 3668] [serial = 24] [outer = 1CD88800] 09:10:05 INFO - PROCESS | 3668 | 1461082205731 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 25 (1CF0F400) [pid = 3668] [serial = 25] [outer = 1CD88800] 09:10:05 INFO - PROCESS | 3668 | 1461082205939 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 712ms 09:10:06 INFO - PROCESS | 3668 | 1461082206015 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 3668 | 1461082206017 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 09:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:10:06 INFO - PROCESS | 3668 | 1461082206066 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 3668 | 1461082206068 Marionette TRACE conn3 <- [1,10,null,{}] 09:10:06 INFO - PROCESS | 3668 | 1461082206099 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}] 09:10:06 INFO - PROCESS | 3668 | 1461082206226 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:10:06 INFO - PROCESS | 3668 | 1461082206248 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 3668 | ++DOCSHELL 1CF15000 == 10 [pid = 3668] [id = 10] 09:10:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 26 (1CF17000) [pid = 3668] [serial = 26] [outer = 00000000] 09:10:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 27 (1D31A800) [pid = 3668] [serial = 27] [outer = 1CF17000] 09:10:06 INFO - PROCESS | 3668 | 1461082206296 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 28 (1D4AF400) [pid = 3668] [serial = 28] [outer = 1CF17000] 09:10:06 INFO - PROCESS | 3668 | 1461082206648 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 651ms 09:10:06 INFO - PROCESS | 3668 | 1461082206672 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 3668 | 1461082206675 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 09:10:06 INFO - PROCESS | 3668 | 1461082206678 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:10:06 INFO - PROCESS | 3668 | 1461082206679 Marionette TRACE conn3 <- [1,14,null,{}] 09:10:06 INFO - PROCESS | 3668 | 1461082206684 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}] 09:10:06 INFO - PROCESS | 3668 | 1461082206774 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:10:06 INFO - PROCESS | 3668 | 1461082206788 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 3668 | ++DOCSHELL 1D31A000 == 11 [pid = 3668] [id = 11] 09:10:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 29 (1D4AD800) [pid = 3668] [serial = 29] [outer = 00000000] 09:10:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 30 (1D6B6800) [pid = 3668] [serial = 30] [outer = 1D4AD800] 09:10:06 INFO - PROCESS | 3668 | 1461082206833 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 31 (1D6BC400) [pid = 3668] [serial = 31] [outer = 1D4AD800] 09:10:07 INFO - PROCESS | 3668 | 1461082207177 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 515ms 09:10:07 INFO - PROCESS | 3668 | 1461082207198 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:10:07 INFO - PROCESS | 3668 | 1461082207201 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 09:10:07 INFO - PROCESS | 3668 | 1461082207206 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 3668 | 1461082207208 Marionette TRACE conn3 <- [1,18,null,{}] 09:10:07 INFO - PROCESS | 3668 | 1461082207212 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}] 09:10:07 INFO - PROCESS | 3668 | 1461082207301 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:10:07 INFO - PROCESS | 3668 | 1461082207307 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 3668 | ++DOCSHELL 18DB6400 == 12 [pid = 3668] [id = 12] 09:10:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 32 (18DB7800) [pid = 3668] [serial = 32] [outer = 00000000] 09:10:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 33 (1D801800) [pid = 3668] [serial = 33] [outer = 18DB7800] 09:10:07 INFO - PROCESS | 3668 | 1461082207354 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 34 (1D805800) [pid = 3668] [serial = 34] [outer = 18DB7800] 09:10:07 INFO - PROCESS | 3668 | 1461082207686 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 515ms 09:10:07 INFO - PROCESS | 3668 | 1461082207722 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 3668 | 1461082207724 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 09:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:10:07 INFO - PROCESS | 3668 | 1461082207728 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 3668 | 1461082207729 Marionette TRACE conn3 <- [1,22,null,{}] 09:10:07 INFO - PROCESS | 3668 | 1461082207733 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}] 09:10:07 INFO - PROCESS | 3668 | 1461082207825 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:10:07 INFO - PROCESS | 3668 | 1461082207831 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 3668 | ++DOCSHELL 1D80BC00 == 13 [pid = 3668] [id = 13] 09:10:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 35 (1D80E800) [pid = 3668] [serial = 35] [outer = 00000000] 09:10:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 36 (1DBF4000) [pid = 3668] [serial = 36] [outer = 1D80E800] 09:10:07 INFO - PROCESS | 3668 | 1461082207875 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 37 (1DBF7400) [pid = 3668] [serial = 37] [outer = 1D80E800] 09:10:08 INFO - PROCESS | 3668 | 1461082208179 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 515ms 09:10:08 INFO - PROCESS | 3668 | 1461082208262 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 3668 | 1461082208264 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 09:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:10:08 INFO - PROCESS | 3668 | 1461082208250 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 3668 | 1461082208251 Marionette TRACE conn3 <- [1,26,null,{}] 09:10:08 INFO - PROCESS | 3668 | 1461082208255 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}] 09:10:08 INFO - PROCESS | 3668 | 1461082208345 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:10:08 INFO - PROCESS | 3668 | 1461082208351 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 3668 | ++DOCSHELL 1DE46400 == 14 [pid = 3668] [id = 14] 09:10:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 38 (1DE46C00) [pid = 3668] [serial = 38] [outer = 00000000] 09:10:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 39 (1DE4E000) [pid = 3668] [serial = 39] [outer = 1DE46C00] 09:10:08 INFO - PROCESS | 3668 | 1461082208395 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 40 (1DE51800) [pid = 3668] [serial = 40] [outer = 1DE46C00] 09:10:08 INFO - PROCESS | 3668 | 1461082208728 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 515ms 09:10:08 INFO - PROCESS | 3668 | 1461082208784 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 3668 | 1461082208786 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 09:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:10:08 INFO - PROCESS | 3668 | 1461082208789 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 3668 | 1461082208791 Marionette TRACE conn3 <- [1,30,null,{}] 09:10:08 INFO - PROCESS | 3668 | 1461082208794 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}] 09:10:08 INFO - PROCESS | 3668 | 1461082208859 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:10:08 INFO - PROCESS | 3668 | 1461082208865 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 3668 | ++DOCSHELL 1DE44C00 == 15 [pid = 3668] [id = 15] 09:10:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 41 (1E0BE400) [pid = 3668] [serial = 41] [outer = 00000000] 09:10:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 42 (1E0C7400) [pid = 3668] [serial = 42] [outer = 1E0BE400] 09:10:08 INFO - PROCESS | 3668 | 1461082208908 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 43 (1E0C8C00) [pid = 3668] [serial = 43] [outer = 1E0BE400] 09:10:09 INFO - PROCESS | 3668 | ++DOCSHELL 183B1000 == 16 [pid = 3668] [id = 16] 09:10:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 44 (183B1400) [pid = 3668] [serial = 44] [outer = 00000000] 09:10:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 45 (183B2400) [pid = 3668] [serial = 45] [outer = 183B1400] 09:10:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 46 (183AB000) [pid = 3668] [serial = 46] [outer = 183B1400] 09:10:09 INFO - PROCESS | 3668 | ++DOCSHELL 183AD800 == 17 [pid = 3668] [id = 17] 09:10:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 47 (183B3400) [pid = 3668] [serial = 47] [outer = 00000000] 09:10:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 48 (1E5A0800) [pid = 3668] [serial = 48] [outer = 183B3400] 09:10:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (1E5AA400) [pid = 3668] [serial = 49] [outer = 183B3400] 09:10:09 INFO - PROCESS | 3668 | 1461082209917 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]]]}] 09:10:09 INFO - PROCESS | 3668 | --DOCSHELL 14399000 == 16 [pid = 3668] [id = 1] 09:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1211ms 09:10:09 INFO - PROCESS | 3668 | 1461082209992 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 3668 | 1461082209996 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 09:10:10 INFO - PROCESS | 3668 | 1461082210002 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:10:10 INFO - PROCESS | 3668 | 1461082210007 Marionette TRACE conn3 <- [1,34,null,{}] 09:10:10 INFO - PROCESS | 3668 | 1461082210015 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}] 09:10:10 INFO - PROCESS | 3668 | 1461082210132 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:10:10 INFO - PROCESS | 3668 | 1461082210206 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 3668 | ++DOCSHELL 123F3C00 == 17 [pid = 3668] [id = 18] 09:10:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (123F5C00) [pid = 3668] [serial = 50] [outer = 00000000] 09:10:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (13383400) [pid = 3668] [serial = 51] [outer = 123F5C00] 09:10:10 INFO - PROCESS | 3668 | 1461082210263 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (13702400) [pid = 3668] [serial = 52] [outer = 123F5C00] 09:10:10 INFO - PROCESS | 3668 | 1461082210767 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 817ms 09:10:10 INFO - PROCESS | 3668 | 1461082210829 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 3668 | 1461082210835 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 09:10:10 INFO - PROCESS | 3668 | 1461082210841 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:10:10 INFO - PROCESS | 3668 | 1461082210844 Marionette TRACE conn3 <- [1,38,null,{}] 09:10:10 INFO - PROCESS | 3668 | 1461082210848 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}] 09:10:10 INFO - PROCESS | 3668 | 1461082210956 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:10:11 INFO - PROCESS | 3668 | 1461082211020 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 3668 | ++DOCSHELL 14349800 == 18 [pid = 3668] [id = 19] 09:10:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (1434B000) [pid = 3668] [serial = 53] [outer = 00000000] 09:10:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (16435400) [pid = 3668] [serial = 54] [outer = 1434B000] 09:10:11 INFO - PROCESS | 3668 | 1461082211058 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (1659B400) [pid = 3668] [serial = 55] [outer = 1434B000] 09:10:11 INFO - PROCESS | 3668 | 1461082211652 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 879ms 09:10:11 INFO - PROCESS | 3668 | 1461082211713 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 3668 | 1461082211715 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 09:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:10:11 INFO - PROCESS | 3668 | 1461082211719 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 3668 | 1461082211723 Marionette TRACE conn3 <- [1,42,null,{}] 09:10:11 INFO - PROCESS | 3668 | 1461082211734 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}] 09:10:11 INFO - PROCESS | 3668 | 1461082211878 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:10:11 INFO - PROCESS | 3668 | 1461082211923 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 3668 | ++DOCSHELL 183A9800 == 19 [pid = 3668] [id = 20] 09:10:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (183A9C00) [pid = 3668] [serial = 56] [outer = 00000000] 09:10:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (183AF400) [pid = 3668] [serial = 57] [outer = 183A9C00] 09:10:11 INFO - PROCESS | 3668 | 1461082211983 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (18722000) [pid = 3668] [serial = 58] [outer = 183A9C00] 09:10:12 INFO - PROCESS | 3668 | 1461082212655 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]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 969ms 09:10:12 INFO - PROCESS | 3668 | 1461082212689 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 3668 | 1461082212692 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 09:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:10:12 INFO - PROCESS | 3668 | 1461082212698 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 3668 | 1461082212701 Marionette TRACE conn3 <- [1,46,null,{}] 09:10:12 INFO - PROCESS | 3668 | 1461082212725 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}] 09:10:12 INFO - PROCESS | 3668 | 1461082212820 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:10:12 INFO - PROCESS | 3668 | 1461082212886 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 3668 | ++DOCSHELL 13377800 == 20 [pid = 3668] [id = 21] 09:10:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (1337A800) [pid = 3668] [serial = 59] [outer = 00000000] 09:10:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (13394000) [pid = 3668] [serial = 60] [outer = 1337A800] 09:10:12 INFO - PROCESS | 3668 | 1461082212942 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (13730000) [pid = 3668] [serial = 61] [outer = 1337A800] 09:10:13 INFO - PROCESS | 3668 | --DOCSHELL 16886000 == 19 [pid = 3668] [id = 4] 09:10:13 INFO - PROCESS | 3668 | 1461082213359 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 681ms 09:10:13 INFO - PROCESS | 3668 | 1461082213471 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 3668 | 1461082213476 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 09:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:10:13 INFO - PROCESS | 3668 | 1461082213496 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 3668 | 1461082213498 Marionette TRACE conn3 <- [1,50,null,{}] 09:10:13 INFO - PROCESS | 3668 | 1461082213502 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}] 09:10:13 INFO - PROCESS | 3668 | 1461082213586 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:10:13 INFO - PROCESS | 3668 | 1461082213595 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 3668 | ++DOCSHELL 13ABF800 == 20 [pid = 3668] [id = 22] 09:10:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (13AC3C00) [pid = 3668] [serial = 62] [outer = 00000000] 09:10:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (157F2000) [pid = 3668] [serial = 63] [outer = 13AC3C00] 09:10:13 INFO - PROCESS | 3668 | 1461082213643 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (15B2EC00) [pid = 3668] [serial = 64] [outer = 13AC3C00] 09:10:14 INFO - PROCESS | 3668 | 1461082214055 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 621ms 09:10:14 INFO - PROCESS | 3668 | 1461082214115 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 3668 | 1461082214118 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 09:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:10:14 INFO - PROCESS | 3668 | 1461082214121 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 3668 | 1461082214125 Marionette TRACE conn3 <- [1,54,null,{}] 09:10:14 INFO - PROCESS | 3668 | 1461082214135 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}] 09:10:14 INFO - PROCESS | 3668 | 1461082214196 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:10:14 INFO - PROCESS | 3668 | 1461082214235 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 3668 | ++DOCSHELL 164D0800 == 21 [pid = 3668] [id = 23] 09:10:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (165A0400) [pid = 3668] [serial = 65] [outer = 00000000] 09:10:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (16883400) [pid = 3668] [serial = 66] [outer = 165A0400] 09:10:14 INFO - PROCESS | 3668 | 1461082214282 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (169AFC00) [pid = 3668] [serial = 67] [outer = 165A0400] 09:10:14 INFO - PROCESS | 3668 | 1461082214694 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 621ms 09:10:14 INFO - PROCESS | 3668 | 1461082214742 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 3668 | 1461082214744 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 09:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:10:14 INFO - PROCESS | 3668 | 1461082214731 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 3668 | 1461082214732 Marionette TRACE conn3 <- [1,58,null,{}] 09:10:14 INFO - PROCESS | 3668 | 1461082214736 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}] 09:10:14 INFO - PROCESS | 3668 | 1461082214811 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:10:14 INFO - PROCESS | 3668 | 1461082214817 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 3668 | ++DOCSHELL 16F7EC00 == 22 [pid = 3668] [id = 24] 09:10:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (17BE1800) [pid = 3668] [serial = 68] [outer = 00000000] 09:10:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1804DC00) [pid = 3668] [serial = 69] [outer = 17BE1800] 09:10:14 INFO - PROCESS | 3668 | 1461082214864 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (180A4000) [pid = 3668] [serial = 70] [outer = 17BE1800] 09:10:15 INFO - PROCESS | 3668 | 1461082215235 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 515ms 09:10:15 INFO - PROCESS | 3668 | 1461082215266 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 3668 | 1461082215267 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 09:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:10:15 INFO - PROCESS | 3668 | 1461082215271 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 3668 | 1461082215272 Marionette TRACE conn3 <- [1,62,null,{}] 09:10:15 INFO - PROCESS | 3668 | 1461082215260 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}] 09:10:15 INFO - PROCESS | 3668 | 1461082215364 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:10:15 INFO - PROCESS | 3668 | 1461082215372 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 3668 | ++DOCSHELL 18328800 == 23 [pid = 3668] [id = 25] 09:10:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (18328C00) [pid = 3668] [serial = 71] [outer = 00000000] 09:10:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (183AD400) [pid = 3668] [serial = 72] [outer = 18328C00] 09:10:15 INFO - PROCESS | 3668 | 1461082215417 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (183AE400) [pid = 3668] [serial = 73] [outer = 18328C00] 09:10:15 INFO - PROCESS | 3668 | 1461082215807 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 575ms 09:10:15 INFO - PROCESS | 3668 | 1461082215834 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 3668 | 1461082215836 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 09:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:10:15 INFO - PROCESS | 3668 | 1461082215839 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 3668 | 1461082215840 Marionette TRACE conn3 <- [1,66,null,{}] 09:10:15 INFO - PROCESS | 3668 | 1461082215844 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}] 09:10:15 INFO - PROCESS | 3668 | 1461082215963 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:10:15 INFO - PROCESS | 3668 | 1461082215973 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 3668 | ++DOCSHELL 17BEDC00 == 24 [pid = 3668] [id = 26] 09:10:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18325C00) [pid = 3668] [serial = 74] [outer = 00000000] 09:10:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (18CCF400) [pid = 3668] [serial = 75] [outer = 18325C00] 09:10:16 INFO - PROCESS | 3668 | 1461082216021 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18DAD800) [pid = 3668] [serial = 76] [outer = 18325C00] 09:10:16 INFO - PROCESS | 3668 | 1461082216386 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 575ms 09:10:16 INFO - PROCESS | 3668 | 1461082216419 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 3668 | 1461082216421 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 09:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:10:16 INFO - PROCESS | 3668 | 1461082216424 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 3668 | 1461082216426 Marionette TRACE conn3 <- [1,70,null,{}] 09:10:16 INFO - PROCESS | 3668 | 1461082216430 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}] 09:10:16 INFO - PROCESS | 3668 | 1461082216540 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:10:16 INFO - PROCESS | 3668 | 1461082216602 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 3668 | ++DOCSHELL 1320D800 == 25 [pid = 3668] [id = 27] 09:10:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18ACA400) [pid = 3668] [serial = 77] [outer = 00000000] 09:10:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18F64400) [pid = 3668] [serial = 78] [outer = 18ACA400] 09:10:16 INFO - PROCESS | 3668 | 1461082216648 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18F67800) [pid = 3668] [serial = 79] [outer = 18ACA400] 09:10:16 INFO - PROCESS | 3668 | 1461082216945 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 575ms 09:10:17 INFO - PROCESS | 3668 | 1461082217005 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 3668 | 1461082217007 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 09:10:17 INFO - PROCESS | 3668 | 1461082217010 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:10:17 INFO - PROCESS | 3668 | 1461082217012 Marionette TRACE conn3 <- [1,74,null,{}] 09:10:17 INFO - PROCESS | 3668 | 1461082217015 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}] 09:10:17 INFO - PROCESS | 3668 | 1461082217116 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:10:17 INFO - PROCESS | 3668 | 1461082217124 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 3668 | ++DOCSHELL 13A19C00 == 26 [pid = 3668] [id = 28] 09:10:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18CCBC00) [pid = 3668] [serial = 80] [outer = 00000000] 09:10:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (195B2800) [pid = 3668] [serial = 81] [outer = 18CCBC00] 09:10:17 INFO - PROCESS | 3668 | 1461082217170 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19708C00) [pid = 3668] [serial = 82] [outer = 18CCBC00] 09:10:17 INFO - PROCESS | 3668 | 1461082217537 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 576ms 09:10:17 INFO - PROCESS | 3668 | 1461082217589 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 3668 | 1461082217591 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 09:10:17 INFO - PROCESS | 3668 | 1461082217594 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:10:17 INFO - PROCESS | 3668 | 1461082217596 Marionette TRACE conn3 <- [1,78,null,{}] 09:10:17 INFO - PROCESS | 3668 | 1461082217599 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}] 09:10:17 INFO - PROCESS | 3668 | 1461082217670 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:10:17 INFO - PROCESS | 3668 | 1461082217740 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 3668 | ++DOCSHELL 15D8B800 == 27 [pid = 3668] [id = 29] 09:10:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (15F6CC00) [pid = 3668] [serial = 83] [outer = 00000000] 09:10:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19B45000) [pid = 3668] [serial = 84] [outer = 15F6CC00] 09:10:17 INFO - PROCESS | 3668 | 1461082217785 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19BD9C00) [pid = 3668] [serial = 85] [outer = 15F6CC00] 09:10:18 INFO - PROCESS | 3668 | 1461082218102 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 575ms 09:10:18 INFO - PROCESS | 3668 | 1461082218174 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 3668 | 1461082218176 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 09:10:18 INFO - PROCESS | 3668 | 1461082218179 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:10:18 INFO - PROCESS | 3668 | 1461082218181 Marionette TRACE conn3 <- [1,82,null,{}] 09:10:18 INFO - PROCESS | 3668 | 1461082218185 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}] 09:10:18 INFO - PROCESS | 3668 | 1461082218284 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:10:18 INFO - PROCESS | 3668 | 1461082218293 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 3668 | ++DOCSHELL 1970AC00 == 28 [pid = 3668] [id = 30] 09:10:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19B40000) [pid = 3668] [serial = 86] [outer = 00000000] 09:10:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A154000) [pid = 3668] [serial = 87] [outer = 19B40000] 09:10:18 INFO - PROCESS | 3668 | 1461082218352 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A15E800) [pid = 3668] [serial = 88] [outer = 19B40000] 09:10:18 INFO - PROCESS | 3668 | 1461082218732 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 576ms 09:10:18 INFO - PROCESS | 3668 | 1461082218760 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 3668 | 1461082218762 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 09:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:10:18 INFO - PROCESS | 3668 | 1461082218765 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 3668 | 1461082218768 Marionette TRACE conn3 <- [1,86,null,{}] 09:10:18 INFO - PROCESS | 3668 | 1461082218771 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}] 09:10:18 INFO - PROCESS | 3668 | 1461082218891 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:10:18 INFO - PROCESS | 3668 | 1461082218900 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 3668 | ++DOCSHELL 1A089800 == 29 [pid = 3668] [id = 31] 09:10:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A08B400) [pid = 3668] [serial = 89] [outer = 00000000] 09:10:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A673800) [pid = 3668] [serial = 90] [outer = 1A08B400] 09:10:18 INFO - PROCESS | 3668 | 1461082218947 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB1D800) [pid = 3668] [serial = 91] [outer = 1A08B400] 09:10:19 INFO - PROCESS | 3668 | 1461082219318 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 575ms 09:10:19 INFO - PROCESS | 3668 | 1461082219346 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 3668 | 1461082219348 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 09:10:19 INFO - PROCESS | 3668 | 1461082219351 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:10:19 INFO - PROCESS | 3668 | 1461082219353 Marionette TRACE conn3 <- [1,90,null,{}] 09:10:19 INFO - PROCESS | 3668 | 1461082219356 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}] 09:10:19 INFO - PROCESS | 3668 | 1461082219432 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:10:19 INFO - PROCESS | 3668 | 1461082219501 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 3668 | ++DOCSHELL 165A0000 == 30 [pid = 3668] [id = 32] 09:10:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1804C400) [pid = 3668] [serial = 92] [outer = 00000000] 09:10:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1C80D800) [pid = 3668] [serial = 93] [outer = 1804C400] 09:10:19 INFO - PROCESS | 3668 | 1461082219545 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1CA74400) [pid = 3668] [serial = 94] [outer = 1804C400] 09:10:19 INFO - PROCESS | 3668 | 1461082219856 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 515ms 09:10:19 INFO - PROCESS | 3668 | 1461082219871 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 3668 | 1461082219873 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 09:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:10:19 INFO - PROCESS | 3668 | 1461082219877 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 3668 | 1461082219878 Marionette TRACE conn3 <- [1,94,null,{}] 09:10:19 INFO - PROCESS | 3668 | 1461082219887 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}] 09:10:19 INFO - PROCESS | 3668 | 1461082219959 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:10:19 INFO - PROCESS | 3668 | 1461082219966 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 3668 | ++DOCSHELL 1C803C00 == 31 [pid = 3668] [id = 33] 09:10:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1CC34400) [pid = 3668] [serial = 95] [outer = 00000000] 09:10:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1CC40400) [pid = 3668] [serial = 96] [outer = 1CC34400] 09:10:20 INFO - PROCESS | 3668 | 1461082220010 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1CD83400) [pid = 3668] [serial = 97] [outer = 1CC34400] 09:10:20 INFO - PROCESS | 3668 | 1461082220414 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1348ms 09:10:21 INFO - PROCESS | 3668 | 1461082221299 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 3668 | 1461082221303 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 09:10:21 INFO - PROCESS | 3668 | 1461082221310 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 3668 | 1461082221314 Marionette TRACE conn3 <- [1,98,null,{}] 09:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:10:21 INFO - PROCESS | 3668 | 1461082221319 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}] 09:10:21 INFO - PROCESS | 3668 | 1461082221424 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:10:21 INFO - PROCESS | 3668 | 1461082221432 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 3668 | ++DOCSHELL 1337B000 == 32 [pid = 3668] [id = 34] 09:10:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1337C000) [pid = 3668] [serial = 98] [outer = 00000000] 09:10:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1338F800) [pid = 3668] [serial = 99] [outer = 1337C000] 09:10:21 INFO - PROCESS | 3668 | 1461082221480 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (13702800) [pid = 3668] [serial = 100] [outer = 1337C000] 09:10:21 INFO - PROCESS | 3668 | 1461082221888 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 621ms 09:10:21 INFO - PROCESS | 3668 | 1461082221941 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 3668 | 1461082221944 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 09:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:10:21 INFO - PROCESS | 3668 | 1461082221951 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 3668 | 1461082221955 Marionette TRACE conn3 <- [1,102,null,{}] 09:10:21 INFO - PROCESS | 3668 | 1461082221959 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}] 09:10:22 INFO - PROCESS | 3668 | 1461082222045 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:10:22 INFO - PROCESS | 3668 | 1461082222053 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 3668 | ++DOCSHELL 142AE800 == 33 [pid = 3668] [id = 35] 09:10:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (14396800) [pid = 3668] [serial = 101] [outer = 00000000] 09:10:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (15B2A000) [pid = 3668] [serial = 102] [outer = 14396800] 09:10:22 INFO - PROCESS | 3668 | 1461082222100 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (15BE6400) [pid = 3668] [serial = 103] [outer = 14396800] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (16886800) [pid = 3668] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1DE46C00) [pid = 3668] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1D80E800) [pid = 3668] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (18DB7800) [pid = 3668] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1D4AD800) [pid = 3668] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1CF17000) [pid = 3668] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1CA74C00) [pid = 3668] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1E0BE400) [pid = 3668] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (123F5C00) [pid = 3668] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1434B000) [pid = 3668] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (183A9C00) [pid = 3668] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1337A800) [pid = 3668] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (13AC3C00) [pid = 3668] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (165A0400) [pid = 3668] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (17BE1800) [pid = 3668] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18328C00) [pid = 3668] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18325C00) [pid = 3668] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18ACA400) [pid = 3668] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18CCBC00) [pid = 3668] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:10:22 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (15F6CC00) [pid = 3668] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:10:23 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (19B40000) [pid = 3668] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:10:23 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1A08B400) [pid = 3668] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:10:23 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1804C400) [pid = 3668] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:10:23 INFO - PROCESS | 3668 | 1461082223030 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1105ms 09:10:23 INFO - PROCESS | 3668 | 1461082223057 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 3668 | 1461082223059 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 09:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:10:23 INFO - PROCESS | 3668 | 1461082223062 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 3668 | 1461082223064 Marionette TRACE conn3 <- [1,106,null,{}] 09:10:23 INFO - PROCESS | 3668 | 1461082223073 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}] 09:10:23 INFO - PROCESS | 3668 | 1461082223148 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:10:23 INFO - PROCESS | 3668 | 1461082223230 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 3668 | ++DOCSHELL 13256400 == 34 [pid = 3668] [id = 36] 09:10:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (13256800) [pid = 3668] [serial = 104] [outer = 00000000] 09:10:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15DD7C00) [pid = 3668] [serial = 105] [outer = 13256800] 09:10:23 INFO - PROCESS | 3668 | 1461082223286 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (16433400) [pid = 3668] [serial = 106] [outer = 13256800] 09:10:23 INFO - PROCESS | 3668 | 1461082223614 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 606ms 09:10:23 INFO - PROCESS | 3668 | 1461082223706 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 3668 | 1461082223709 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 09:10:23 INFO - PROCESS | 3668 | 1461082223712 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 3668 | 1461082223714 Marionette TRACE conn3 <- [1,110,null,{}] 09:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:10:23 INFO - PROCESS | 3668 | 1461082223717 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}] 09:10:23 INFO - PROCESS | 3668 | 1461082223791 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:10:23 INFO - PROCESS | 3668 | 1461082223797 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 3668 | ++DOCSHELL 16886800 == 35 [pid = 3668] [id = 37] 09:10:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (169AF800) [pid = 3668] [serial = 107] [outer = 00000000] 09:10:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18049C00) [pid = 3668] [serial = 108] [outer = 169AF800] 09:10:23 INFO - PROCESS | 3668 | 1461082223845 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (180AA400) [pid = 3668] [serial = 109] [outer = 169AF800] 09:10:24 INFO - PROCESS | 3668 | 1461082224228 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 576ms 09:10:24 INFO - PROCESS | 3668 | 1461082224295 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 3668 | 1461082224297 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 09:10:24 INFO - PROCESS | 3668 | 1461082224300 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:10:24 INFO - PROCESS | 3668 | 1461082224302 Marionette TRACE conn3 <- [1,114,null,{}] 09:10:24 INFO - PROCESS | 3668 | 1461082224305 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}] 09:10:24 INFO - PROCESS | 3668 | 1461082224376 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:10:24 INFO - PROCESS | 3668 | 1461082224384 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 3668 | ++DOCSHELL 18321800 == 36 [pid = 3668] [id = 38] 09:10:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18322C00) [pid = 3668] [serial = 110] [outer = 00000000] 09:10:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (183AF000) [pid = 3668] [serial = 111] [outer = 18322C00] 09:10:24 INFO - PROCESS | 3668 | 1461082224429 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1896E400) [pid = 3668] [serial = 112] [outer = 18322C00] 09:10:24 INFO - PROCESS | 3668 | 1461082224823 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 575ms 09:10:24 INFO - PROCESS | 3668 | 1461082224894 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 3668 | 1461082224898 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 09:10:24 INFO - PROCESS | 3668 | 1461082224903 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:10:24 INFO - PROCESS | 3668 | 1461082224908 Marionette TRACE conn3 <- [1,118,null,{}] 09:10:24 INFO - PROCESS | 3668 | 1461082224914 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}] 09:10:24 INFO - PROCESS | 3668 | 1461082224985 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:10:25 INFO - PROCESS | 3668 | 1461082225091 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 3668 | ++DOCSHELL 1325F800 == 37 [pid = 3668] [id = 39] 09:10:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1325FC00) [pid = 3668] [serial = 113] [outer = 00000000] 09:10:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1337A000) [pid = 3668] [serial = 114] [outer = 1325FC00] 09:10:25 INFO - PROCESS | 3668 | 1461082225151 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (13A22000) [pid = 3668] [serial = 115] [outer = 1325FC00] 09:10:25 INFO - PROCESS | 3668 | 1461082225629 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 802ms 09:10:25 INFO - PROCESS | 3668 | 1461082225714 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:10:25 INFO - PROCESS | 3668 | 1461082225719 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 09:10:25 INFO - PROCESS | 3668 | 1461082225731 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 3668 | 1461082225738 Marionette TRACE conn3 <- [1,122,null,{}] 09:10:25 INFO - PROCESS | 3668 | 1461082225744 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}] 09:10:25 INFO - PROCESS | 3668 | 1461082225846 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:10:25 INFO - PROCESS | 3668 | 1461082225911 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 3668 | ++DOCSHELL 14AE2800 == 38 [pid = 3668] [id = 40] 09:10:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (157EB400) [pid = 3668] [serial = 116] [outer = 00000000] 09:10:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1688C800) [pid = 3668] [serial = 117] [outer = 157EB400] 09:10:25 INFO - PROCESS | 3668 | 1461082225967 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18042C00) [pid = 3668] [serial = 118] [outer = 157EB400] 09:10:26 INFO - PROCESS | 3668 | 1461082226461 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 772ms 09:10:26 INFO - PROCESS | 3668 | 1461082226508 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 3668 | 1461082226511 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 09:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:10:26 INFO - PROCESS | 3668 | 1461082226515 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 3668 | 1461082226517 Marionette TRACE conn3 <- [1,126,null,{}] 09:10:26 INFO - PROCESS | 3668 | 1461082226527 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}] 09:10:26 INFO - PROCESS | 3668 | 1461082226626 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:10:26 INFO - PROCESS | 3668 | 1461082226712 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 3668 | ++DOCSHELL 18AC8800 == 39 [pid = 3668] [id = 41] 09:10:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (18CCA400) [pid = 3668] [serial = 119] [outer = 00000000] 09:10:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (18DB3800) [pid = 3668] [serial = 120] [outer = 18CCA400] 09:10:26 INFO - PROCESS | 3668 | 1461082226778 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18DBA400) [pid = 3668] [serial = 121] [outer = 18CCA400] 09:10:27 INFO - PROCESS | 3668 | 1461082227299 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 878ms 09:10:27 INFO - PROCESS | 3668 | 1461082227384 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 3668 | 1461082227386 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 09:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:10:27 INFO - PROCESS | 3668 | 1461082227390 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 3668 | 1461082227392 Marionette TRACE conn3 <- [1,130,null,{}] 09:10:27 INFO - PROCESS | 3668 | 1461082227396 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}] 09:10:27 INFO - PROCESS | 3668 | 1461082227490 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:10:27 INFO - PROCESS | 3668 | 1461082227561 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 3668 | ++DOCSHELL 18F9B000 == 40 [pid = 3668] [id = 42] 09:10:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18F9BC00) [pid = 3668] [serial = 122] [outer = 00000000] 09:10:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19764C00) [pid = 3668] [serial = 123] [outer = 18F9BC00] 09:10:27 INFO - PROCESS | 3668 | 1461082227616 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (19BD1C00) [pid = 3668] [serial = 124] [outer = 18F9BC00] 09:10:28 INFO - PROCESS | 3668 | 1461082228158 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 818ms 09:10:28 INFO - PROCESS | 3668 | 1461082228215 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 3668 | 1461082228217 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 09:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:10:28 INFO - PROCESS | 3668 | 1461082228221 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 3668 | 1461082228223 Marionette TRACE conn3 <- [1,134,null,{}] 09:10:28 INFO - PROCESS | 3668 | 1461082228227 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}] 09:10:28 INFO - PROCESS | 3668 | 1461082228331 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:10:28 INFO - PROCESS | 3668 | 1461082228401 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 3668 | ++DOCSHELL 1372E800 == 41 [pid = 3668] [id = 43] 09:10:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (13A1A800) [pid = 3668] [serial = 125] [outer = 00000000] 09:10:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (147AA400) [pid = 3668] [serial = 126] [outer = 13A1A800] 09:10:28 INFO - PROCESS | 3668 | 1461082228456 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (15510C00) [pid = 3668] [serial = 127] [outer = 13A1A800] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 16886800 == 40 [pid = 3668] [id = 37] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 13256400 == 39 [pid = 3668] [id = 36] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 142AE800 == 38 [pid = 3668] [id = 35] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 1337B000 == 37 [pid = 3668] [id = 34] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 1C803C00 == 36 [pid = 3668] [id = 33] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 15D8B800 == 35 [pid = 3668] [id = 29] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 1A089800 == 34 [pid = 3668] [id = 31] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 18AC8800 == 33 [pid = 3668] [id = 41] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 18F9B000 == 32 [pid = 3668] [id = 42] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 18321800 == 31 [pid = 3668] [id = 38] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 1970AC00 == 30 [pid = 3668] [id = 30] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 165A0000 == 29 [pid = 3668] [id = 32] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 1325F800 == 28 [pid = 3668] [id = 39] 09:10:29 INFO - PROCESS | 3668 | --DOCSHELL 14AE2800 == 27 [pid = 3668] [id = 40] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (169A7800) [pid = 3668] [serial = 9] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (169B0800) [pid = 3668] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (14A48C00) [pid = 3668] [serial = 4] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (13383400) [pid = 3668] [serial = 51] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (16435400) [pid = 3668] [serial = 54] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (183AF400) [pid = 3668] [serial = 57] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18722000) [pid = 3668] [serial = 58] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (13394000) [pid = 3668] [serial = 60] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (157F2000) [pid = 3668] [serial = 63] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (16883400) [pid = 3668] [serial = 66] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (169AFC00) [pid = 3668] [serial = 67] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1804DC00) [pid = 3668] [serial = 69] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (183AD400) [pid = 3668] [serial = 72] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18CCF400) [pid = 3668] [serial = 75] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (18F64400) [pid = 3668] [serial = 78] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (195B2800) [pid = 3668] [serial = 81] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19B45000) [pid = 3668] [serial = 84] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (183AE400) [pid = 3668] [serial = 73] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1A154000) [pid = 3668] [serial = 87] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1A673800) [pid = 3668] [serial = 90] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1C80D800) [pid = 3668] [serial = 93] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18DAD800) [pid = 3668] [serial = 76] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (18F67800) [pid = 3668] [serial = 79] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19708C00) [pid = 3668] [serial = 82] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15B2EC00) [pid = 3668] [serial = 64] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19BD9C00) [pid = 3668] [serial = 85] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13730000) [pid = 3668] [serial = 61] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (180A4000) [pid = 3668] [serial = 70] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A15E800) [pid = 3668] [serial = 88] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1AB1D800) [pid = 3668] [serial = 91] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (13702400) [pid = 3668] [serial = 52] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1659B400) [pid = 3668] [serial = 55] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1CA74400) [pid = 3668] [serial = 94] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1E0C8C00) [pid = 3668] [serial = 43] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1D805800) [pid = 3668] [serial = 34] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1D801800) [pid = 3668] [serial = 33] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1D6B6800) [pid = 3668] [serial = 30] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1D6BC400) [pid = 3668] [serial = 31] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1D31A800) [pid = 3668] [serial = 27] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1D4AF400) [pid = 3668] [serial = 28] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1CF0C800) [pid = 3668] [serial = 24] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (1CA77800) [pid = 3668] [serial = 21] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (1CA7AC00) [pid = 3668] [serial = 22] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (19765000) [pid = 3668] [serial = 17] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (1970E400) [pid = 3668] [serial = 14] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (183B2400) [pid = 3668] [serial = 45] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (1E5A0800) [pid = 3668] [serial = 48] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (1E0C7400) [pid = 3668] [serial = 42] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (1DE4E000) [pid = 3668] [serial = 39] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (1DE51800) [pid = 3668] [serial = 40] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (1DBF4000) [pid = 3668] [serial = 36] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (1DBF7400) [pid = 3668] [serial = 37] [outer = 00000000] [url = about:blank] 09:10:29 INFO - PROCESS | 3668 | 1461082229599 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1408ms 09:10:29 INFO - PROCESS | 3668 | 1461082229621 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 3668 | 1461082229625 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 09:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:10:29 INFO - PROCESS | 3668 | 1461082229630 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 3668 | 1461082229634 Marionette TRACE conn3 <- [1,138,null,{}] 09:10:29 INFO - PROCESS | 3668 | 1461082229641 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}] 09:10:29 INFO - PROCESS | 3668 | 1461082229723 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:10:29 INFO - PROCESS | 3668 | 1461082229732 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 3668 | ++DOCSHELL 1320E800 == 28 [pid = 3668] [id = 44] 09:10:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (1320F000) [pid = 3668] [serial = 128] [outer = 00000000] 09:10:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (1372F400) [pid = 3668] [serial = 129] [outer = 1320F000] 09:10:29 INFO - PROCESS | 3668 | 1461082229782 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (142ABC00) [pid = 3668] [serial = 130] [outer = 1320F000] 09:10:30 INFO - PROCESS | 3668 | 1461082230241 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 621ms 09:10:30 INFO - PROCESS | 3668 | 1461082230250 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 3668 | 1461082230256 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 09:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:10:30 INFO - PROCESS | 3668 | 1461082230262 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 3668 | 1461082230265 Marionette TRACE conn3 <- [1,142,null,{}] 09:10:30 INFO - PROCESS | 3668 | 1461082230272 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}] 09:10:30 INFO - PROCESS | 3668 | 1461082230348 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:10:30 INFO - PROCESS | 3668 | 1461082230354 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 3668 | ++DOCSHELL 13257800 == 29 [pid = 3668] [id = 45] 09:10:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (1439A400) [pid = 3668] [serial = 131] [outer = 00000000] 09:10:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (15D86800) [pid = 3668] [serial = 132] [outer = 1439A400] 09:10:30 INFO - PROCESS | 3668 | 1461082230399 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (15F6F800) [pid = 3668] [serial = 133] [outer = 1439A400] 09:10:30 INFO - PROCESS | 3668 | 1461082230802 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 575ms 09:10:30 INFO - PROCESS | 3668 | 1461082230840 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 3668 | 1461082230842 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 09:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:10:30 INFO - PROCESS | 3668 | 1461082230846 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 3668 | 1461082230850 Marionette TRACE conn3 <- [1,146,null,{}] 09:10:30 INFO - PROCESS | 3668 | 1461082230862 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}] 09:10:30 INFO - PROCESS | 3668 | 1461082230965 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:10:30 INFO - PROCESS | 3668 | 1461082230974 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 3668 | ++DOCSHELL 169B0800 == 30 [pid = 3668] [id = 46] 09:10:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (169B0C00) [pid = 3668] [serial = 134] [outer = 00000000] 09:10:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (17BDF400) [pid = 3668] [serial = 135] [outer = 169B0C00] 09:10:31 INFO - PROCESS | 3668 | 1461082231023 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (1804DC00) [pid = 3668] [serial = 136] [outer = 169B0C00] 09:10:31 INFO - PROCESS | 3668 | 1461082231452 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 682ms 09:10:31 INFO - PROCESS | 3668 | 1461082231525 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 3668 | 1461082231527 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 09:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:10:31 INFO - PROCESS | 3668 | 1461082231531 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 3668 | 1461082231532 Marionette TRACE conn3 <- [1,150,null,{}] 09:10:31 INFO - PROCESS | 3668 | 1461082231536 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}] 09:10:31 INFO - PROCESS | 3668 | 1461082231610 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:10:31 INFO - PROCESS | 3668 | 1461082231616 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 3668 | ++DOCSHELL 164D3C00 == 31 [pid = 3668] [id = 47] 09:10:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (16F7B400) [pid = 3668] [serial = 137] [outer = 00000000] 09:10:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (183AE000) [pid = 3668] [serial = 138] [outer = 16F7B400] 09:10:31 INFO - PROCESS | 3668 | 1461082231660 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (183B8C00) [pid = 3668] [serial = 139] [outer = 16F7B400] 09:10:32 INFO - PROCESS | 3668 | 1461082232080 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 575ms 09:10:32 INFO - PROCESS | 3668 | 1461082232110 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 3668 | 1461082232112 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 09:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:10:32 INFO - PROCESS | 3668 | 1461082232116 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 3668 | 1461082232117 Marionette TRACE conn3 <- [1,154,null,{}] 09:10:32 INFO - PROCESS | 3668 | 1461082232121 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}] 09:10:32 INFO - PROCESS | 3668 | 1461082232211 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:10:32 INFO - PROCESS | 3668 | 1461082232219 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 3668 | ++DOCSHELL 183ACC00 == 32 [pid = 3668] [id = 48] 09:10:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (183BC800) [pid = 3668] [serial = 140] [outer = 00000000] 09:10:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (18AC4400) [pid = 3668] [serial = 141] [outer = 183BC800] 09:10:32 INFO - PROCESS | 3668 | 1461082232263 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (18ACD800) [pid = 3668] [serial = 142] [outer = 183BC800] 09:10:32 INFO - PROCESS | 3668 | 1461082232706 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 621ms 09:10:32 INFO - PROCESS | 3668 | 1461082232737 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 3668 | 1461082232739 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 09:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:10:32 INFO - PROCESS | 3668 | 1461082232743 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 3668 | 1461082232744 Marionette TRACE conn3 <- [1,158,null,{}] 09:10:32 INFO - PROCESS | 3668 | 1461082232748 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}] 09:10:32 INFO - PROCESS | 3668 | 1461082232848 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:10:32 INFO - PROCESS | 3668 | 1461082232855 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 3668 | ++DOCSHELL 18AC9800 == 33 [pid = 3668] [id = 49] 09:10:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (18CD9400) [pid = 3668] [serial = 143] [outer = 00000000] 09:10:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (18F67400) [pid = 3668] [serial = 144] [outer = 18CD9400] 09:10:32 INFO - PROCESS | 3668 | 1461082232903 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (18F9B000) [pid = 3668] [serial = 145] [outer = 18CD9400] 09:10:33 INFO - PROCESS | 3668 | 1461082233331 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 621ms 09:10:33 INFO - PROCESS | 3668 | 1461082233371 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 3668 | 1461082233355 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 09:10:33 INFO - PROCESS | 3668 | 1461082233359 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 3668 | 1461082233360 Marionette TRACE conn3 <- [1,162,null,{}] 09:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:10:33 INFO - PROCESS | 3668 | 1461082233364 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}] 09:10:33 INFO - PROCESS | 3668 | 1461082233455 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:10:33 INFO - PROCESS | 3668 | 1461082233524 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 3668 | ++DOCSHELL 18DB7000 == 34 [pid = 3668] [id = 50] 09:10:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (18F96400) [pid = 3668] [serial = 146] [outer = 00000000] 09:10:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1976D800) [pid = 3668] [serial = 147] [outer = 18F96400] 09:10:33 INFO - PROCESS | 3668 | 1461082233568 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1986BC00) [pid = 3668] [serial = 148] [outer = 18F96400] 09:10:33 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1CC34400) [pid = 3668] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:10:33 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18322C00) [pid = 3668] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:10:33 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (14396800) [pid = 3668] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:10:33 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1337C000) [pid = 3668] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:10:33 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (13256800) [pid = 3668] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:10:33 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (169AF800) [pid = 3668] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:10:33 INFO - PROCESS | 3668 | 1461082233950 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 621ms 09:10:33 INFO - PROCESS | 3668 | 1461082233983 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 3668 | 1461082233986 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 09:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:10:33 INFO - PROCESS | 3668 | 1461082233990 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 3668 | 1461082233992 Marionette TRACE conn3 <- [1,166,null,{}] 09:10:33 INFO - PROCESS | 3668 | 1461082233996 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}] 09:10:34 INFO - PROCESS | 3668 | 1461082234117 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:10:34 INFO - PROCESS | 3668 | 1461082234160 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 3668 | ++DOCSHELL 13378000 == 35 [pid = 3668] [id = 51] 09:10:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (17BE0800) [pid = 3668] [serial = 149] [outer = 00000000] 09:10:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (19BD9400) [pid = 3668] [serial = 150] [outer = 17BE0800] 09:10:34 INFO - PROCESS | 3668 | 1461082234205 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (19BD9800) [pid = 3668] [serial = 151] [outer = 17BE0800] 09:10:34 INFO - PROCESS | 3668 | 1461082234516 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 575ms 09:10:34 INFO - PROCESS | 3668 | 1461082234568 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 3668 | 1461082234569 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 09:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:10:34 INFO - PROCESS | 3668 | 1461082234573 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 3668 | 1461082234574 Marionette TRACE conn3 <- [1,170,null,{}] 09:10:34 INFO - PROCESS | 3668 | 1461082234577 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}] 09:10:34 INFO - PROCESS | 3668 | 1461082234671 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:10:34 INFO - PROCESS | 3668 | 1461082234678 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 3668 | ++DOCSHELL 169B0400 == 36 [pid = 3668] [id = 52] 09:10:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (183BE400) [pid = 3668] [serial = 152] [outer = 00000000] 09:10:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1A154000) [pid = 3668] [serial = 153] [outer = 183BE400] 09:10:34 INFO - PROCESS | 3668 | 1461082234722 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1A0C1C00) [pid = 3668] [serial = 154] [outer = 183BE400] 09:10:35 INFO - PROCESS | 3668 | 1461082235087 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 576ms 09:10:35 INFO - PROCESS | 3668 | 1461082235152 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 3668 | 1461082235154 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 09:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:10:35 INFO - PROCESS | 3668 | 1461082235157 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 3668 | 1461082235159 Marionette TRACE conn3 <- [1,174,null,{}] 09:10:35 INFO - PROCESS | 3668 | 1461082235163 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}] 09:10:35 INFO - PROCESS | 3668 | 1461082235256 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:10:35 INFO - PROCESS | 3668 | 1461082235264 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 3668 | ++DOCSHELL 165A3000 == 37 [pid = 3668] [id = 53] 09:10:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (16F76000) [pid = 3668] [serial = 155] [outer = 00000000] 09:10:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1A2A6000) [pid = 3668] [serial = 156] [outer = 16F76000] 09:10:35 INFO - PROCESS | 3668 | 1461082235308 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A673C00) [pid = 3668] [serial = 157] [outer = 16F76000] 09:10:35 INFO - PROCESS | 3668 | 1461082235668 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 575ms 09:10:35 INFO - PROCESS | 3668 | 1461082235748 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 3668 | 1461082235752 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 09:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:10:35 INFO - PROCESS | 3668 | 1461082235757 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 3668 | 1461082235762 Marionette TRACE conn3 <- [1,178,null,{}] 09:10:35 INFO - PROCESS | 3668 | 1461082235768 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}] 09:10:35 INFO - PROCESS | 3668 | 1461082235882 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:10:36 INFO - PROCESS | 3668 | 1461082236093 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 3668 | ++DOCSHELL 13708400 == 38 [pid = 3668] [id = 54] 09:10:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1370B400) [pid = 3668] [serial = 158] [outer = 00000000] 09:10:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (143A3400) [pid = 3668] [serial = 159] [outer = 1370B400] 09:10:36 INFO - PROCESS | 3668 | 1461082236134 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15511C00) [pid = 3668] [serial = 160] [outer = 1370B400] 09:10:36 INFO - PROCESS | 3668 | 1461082236801 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1059ms 09:10:36 INFO - PROCESS | 3668 | 1461082236847 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 3668 | 1461082236850 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 09:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:10:36 INFO - PROCESS | 3668 | 1461082236859 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 3668 | 1461082236863 Marionette TRACE conn3 <- [1,182,null,{}] 09:10:36 INFO - PROCESS | 3668 | 1461082236868 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}] 09:10:36 INFO - PROCESS | 3668 | 1461082236975 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:10:37 INFO - PROCESS | 3668 | 1461082237047 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 3668 | ++DOCSHELL 15F6CC00 == 39 [pid = 3668] [id = 55] 09:10:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (165A0C00) [pid = 3668] [serial = 161] [outer = 00000000] 09:10:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (169AE000) [pid = 3668] [serial = 162] [outer = 165A0C00] 09:10:37 INFO - PROCESS | 3668 | 1461082237110 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18321400) [pid = 3668] [serial = 163] [outer = 165A0C00] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 169B0400 == 38 [pid = 3668] [id = 52] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 13378000 == 37 [pid = 3668] [id = 51] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 18DB7000 == 36 [pid = 3668] [id = 50] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 18AC9800 == 35 [pid = 3668] [id = 49] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 183ACC00 == 34 [pid = 3668] [id = 48] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 164D3C00 == 33 [pid = 3668] [id = 47] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 169B0800 == 32 [pid = 3668] [id = 46] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 13257800 == 31 [pid = 3668] [id = 45] 09:10:37 INFO - PROCESS | 3668 | --DOCSHELL 1320E800 == 30 [pid = 3668] [id = 44] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (183AF000) [pid = 3668] [serial = 111] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1896E400) [pid = 3668] [serial = 112] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (15B2A000) [pid = 3668] [serial = 102] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1338F800) [pid = 3668] [serial = 99] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15DD7C00) [pid = 3668] [serial = 105] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (18049C00) [pid = 3668] [serial = 108] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (180AA400) [pid = 3668] [serial = 109] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (16433400) [pid = 3668] [serial = 106] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (15BE6400) [pid = 3668] [serial = 103] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (13702800) [pid = 3668] [serial = 100] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1CD83400) [pid = 3668] [serial = 97] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1CC40400) [pid = 3668] [serial = 96] [outer = 00000000] [url = about:blank] 09:10:37 INFO - PROCESS | 3668 | 1461082237853 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1014ms 09:10:37 INFO - PROCESS | 3668 | 1461082237868 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 3668 | 1461082237872 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 09:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:10:37 INFO - PROCESS | 3668 | 1461082237886 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 3668 | 1461082237889 Marionette TRACE conn3 <- [1,186,null,{}] 09:10:37 INFO - PROCESS | 3668 | 1461082237895 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}] 09:10:37 INFO - PROCESS | 3668 | 1461082237972 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:10:37 INFO - PROCESS | 3668 | 1461082237980 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 3668 | ++DOCSHELL 13384000 == 31 [pid = 3668] [id = 56] 09:10:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1338F000) [pid = 3668] [serial = 164] [outer = 00000000] 09:10:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1434AC00) [pid = 3668] [serial = 165] [outer = 1338F000] 09:10:38 INFO - PROCESS | 3668 | 1461082238027 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (14A05000) [pid = 3668] [serial = 166] [outer = 1338F000] 09:10:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15D8E000) [pid = 3668] [serial = 167] [outer = 183B3400] 09:10:38 INFO - PROCESS | 3668 | 1461082238503 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 666ms 09:10:38 INFO - PROCESS | 3668 | 1461082238566 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 3668 | 1461082238570 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 09:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:10:38 INFO - PROCESS | 3668 | 1461082238576 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 3668 | 1461082238579 Marionette TRACE conn3 <- [1,190,null,{}] 09:10:38 INFO - PROCESS | 3668 | 1461082238583 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}] 09:10:38 INFO - PROCESS | 3668 | 1461082238683 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:10:38 INFO - PROCESS | 3668 | 1461082238752 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 3668 | ++DOCSHELL 15511000 == 32 [pid = 3668] [id = 57] 09:10:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (15B32800) [pid = 3668] [serial = 168] [outer = 00000000] 09:10:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (165A0400) [pid = 3668] [serial = 169] [outer = 15B32800] 09:10:38 INFO - PROCESS | 3668 | 1461082238797 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (169AA400) [pid = 3668] [serial = 170] [outer = 15B32800] 09:10:39 INFO - PROCESS | 3668 | 1461082239136 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 575ms 09:10:39 INFO - PROCESS | 3668 | 1461082239156 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 3668 | 1461082239158 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 09:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:10:39 INFO - PROCESS | 3668 | 1461082239162 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 3668 | 1461082239165 Marionette TRACE conn3 <- [1,194,null,{}] 09:10:39 INFO - PROCESS | 3668 | 1461082239176 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}] 09:10:39 INFO - PROCESS | 3668 | 1461082239280 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:10:39 INFO - PROCESS | 3668 | 1461082239288 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 3668 | ++DOCSHELL 1804C800 == 33 [pid = 3668] [id = 58] 09:10:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1809F400) [pid = 3668] [serial = 171] [outer = 00000000] 09:10:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (183ACC00) [pid = 3668] [serial = 172] [outer = 1809F400] 09:10:39 INFO - PROCESS | 3668 | 1461082239336 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1871E000) [pid = 3668] [serial = 173] [outer = 1809F400] 09:10:39 INFO - PROCESS | 3668 | 1461082239693 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 575ms 09:10:39 INFO - PROCESS | 3668 | 1461082239741 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 3668 | 1461082239743 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 09:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:10:39 INFO - PROCESS | 3668 | 1461082239746 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 3668 | 1461082239748 Marionette TRACE conn3 <- [1,198,null,{}] 09:10:39 INFO - PROCESS | 3668 | 1461082239751 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}] 09:10:39 INFO - PROCESS | 3668 | 1461082239858 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:10:39 INFO - PROCESS | 3668 | 1461082239907 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 3668 | ++DOCSHELL 18AC5000 == 34 [pid = 3668] [id = 59] 09:10:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18CCE400) [pid = 3668] [serial = 174] [outer = 00000000] 09:10:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18DB3400) [pid = 3668] [serial = 175] [outer = 18CCE400] 09:10:39 INFO - PROCESS | 3668 | 1461082239975 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18DB7C00) [pid = 3668] [serial = 176] [outer = 18CCE400] 09:10:40 INFO - PROCESS | 3668 | 1461082240369 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 681ms 09:10:40 INFO - PROCESS | 3668 | 1461082240429 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 3668 | 1461082240431 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 09:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:10:40 INFO - PROCESS | 3668 | 1461082240440 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 3668 | 1461082240442 Marionette TRACE conn3 <- [1,202,null,{}] 09:10:40 INFO - PROCESS | 3668 | 1461082240445 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}] 09:10:40 INFO - PROCESS | 3668 | 1461082240524 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:10:40 INFO - PROCESS | 3668 | 1461082240533 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 3668 | ++DOCSHELL 18DB2000 == 35 [pid = 3668] [id = 60] 09:10:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18DB2800) [pid = 3668] [serial = 177] [outer = 00000000] 09:10:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (19768400) [pid = 3668] [serial = 178] [outer = 18DB2800] 09:10:40 INFO - PROCESS | 3668 | 1461082240577 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (198BD000) [pid = 3668] [serial = 179] [outer = 18DB2800] 09:10:40 INFO - PROCESS | 3668 | 1461082241003 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 606ms 09:10:41 INFO - PROCESS | 3668 | 1461082241061 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 3668 | 1461082241062 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 09:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:10:41 INFO - PROCESS | 3668 | 1461082241049 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 3668 | 1461082241051 Marionette TRACE conn3 <- [1,206,null,{}] 09:10:41 INFO - PROCESS | 3668 | 1461082241060 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}] 09:10:41 INFO - PROCESS | 3668 | 1461082241233 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:10:41 INFO - PROCESS | 3668 | 1461082241286 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 3668 | ++DOCSHELL 1A0C0800 == 36 [pid = 3668] [id = 61] 09:10:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1A29B400) [pid = 3668] [serial = 180] [outer = 00000000] 09:10:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1AB1D800) [pid = 3668] [serial = 181] [outer = 1A29B400] 09:10:41 INFO - PROCESS | 3668 | 1461082241331 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1AB1D400) [pid = 3668] [serial = 182] [outer = 1A29B400] 09:10:41 INFO - PROCESS | 3668 | 1461082241701 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 667ms 09:10:41 INFO - PROCESS | 3668 | 1461082241732 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 3668 | 1461082241734 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 09:10:41 INFO - PROCESS | 3668 | 1461082241737 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:10:41 INFO - PROCESS | 3668 | 1461082241739 Marionette TRACE conn3 <- [1,210,null,{}] 09:10:41 INFO - PROCESS | 3668 | 1461082241742 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}] 09:10:41 INFO - PROCESS | 3668 | 1461082241900 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (183BE400) [pid = 3668] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1320F000) [pid = 3668] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (169B0C00) [pid = 3668] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1439A400) [pid = 3668] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (16F7B400) [pid = 3668] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (183BC800) [pid = 3668] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18F96400) [pid = 3668] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1325FC00) [pid = 3668] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (157EB400) [pid = 3668] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (18CCA400) [pid = 3668] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (18F9BC00) [pid = 3668] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18CD9400) [pid = 3668] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:10:41 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (17BE0800) [pid = 3668] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:10:41 INFO - PROCESS | 3668 | 1461082241951 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 3668 | ++DOCSHELL 12B7B400 == 37 [pid = 3668] [id = 62] 09:10:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (12BE8400) [pid = 3668] [serial = 183] [outer = 00000000] 09:10:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15BCB000) [pid = 3668] [serial = 184] [outer = 12BE8400] 09:10:41 INFO - PROCESS | 3668 | 1461082241995 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (169A6800) [pid = 3668] [serial = 185] [outer = 12BE8400] 09:10:42 INFO - PROCESS | 3668 | 1461082242310 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 605ms 09:10:42 INFO - PROCESS | 3668 | 1461082242359 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 3668 | 1461082242361 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 09:10:42 INFO - PROCESS | 3668 | 1461082242364 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:10:42 INFO - PROCESS | 3668 | 1461082242365 Marionette TRACE conn3 <- [1,214,null,{}] 09:10:42 INFO - PROCESS | 3668 | 1461082242369 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}] 09:10:42 INFO - PROCESS | 3668 | 1461082242466 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:10:42 INFO - PROCESS | 3668 | 1461082242474 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 3668 | ++DOCSHELL 13263000 == 38 [pid = 3668] [id = 63] 09:10:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1871EC00) [pid = 3668] [serial = 186] [outer = 00000000] 09:10:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1C808800) [pid = 3668] [serial = 187] [outer = 1871EC00] 09:10:42 INFO - PROCESS | 3668 | 1461082242518 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1CA73400) [pid = 3668] [serial = 188] [outer = 1871EC00] 09:10:42 INFO - PROCESS | 3668 | 1461082242885 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 575ms 09:10:42 INFO - PROCESS | 3668 | 1461082242944 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 3668 | 1461082242946 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 09:10:42 INFO - PROCESS | 3668 | 1461082242949 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:10:42 INFO - PROCESS | 3668 | 1461082242951 Marionette TRACE conn3 <- [1,218,null,{}] 09:10:42 INFO - PROCESS | 3668 | 1461082242954 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}] 09:10:43 INFO - PROCESS | 3668 | 1461082243050 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:10:43 INFO - PROCESS | 3668 | 1461082243093 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 3668 | ++DOCSHELL 18322C00 == 39 [pid = 3668] [id = 64] 09:10:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18323400) [pid = 3668] [serial = 189] [outer = 00000000] 09:10:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1CA7B800) [pid = 3668] [serial = 190] [outer = 18323400] 09:10:43 INFO - PROCESS | 3668 | 1461082243139 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1CA7D400) [pid = 3668] [serial = 191] [outer = 18323400] 09:10:43 INFO - PROCESS | 3668 | 1461082243460 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 575ms 09:10:43 INFO - PROCESS | 3668 | 1461082243529 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 3668 | 1461082243531 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 09:10:43 INFO - PROCESS | 3668 | 1461082243535 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:10:43 INFO - PROCESS | 3668 | 1461082243536 Marionette TRACE conn3 <- [1,222,null,{}] 09:10:43 INFO - PROCESS | 3668 | 1461082243540 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}] 09:10:43 INFO - PROCESS | 3668 | 1461082243637 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:10:43 INFO - PROCESS | 3668 | 1461082243644 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 3668 | ++DOCSHELL 183BEC00 == 40 [pid = 3668] [id = 65] 09:10:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18722000) [pid = 3668] [serial = 192] [outer = 00000000] 09:10:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1CD7E800) [pid = 3668] [serial = 193] [outer = 18722000] 09:10:43 INFO - PROCESS | 3668 | 1461082243689 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1CA7B400) [pid = 3668] [serial = 194] [outer = 18722000] 09:10:44 INFO - PROCESS | 3668 | 1461082244216 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 712ms 09:10:44 INFO - PROCESS | 3668 | 1461082244249 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 3668 | 1461082244257 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 09:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:10:44 INFO - PROCESS | 3668 | 1461082244266 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 3668 | 1461082244270 Marionette TRACE conn3 <- [1,226,null,{}] 09:10:44 INFO - PROCESS | 3668 | 1461082244276 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}] 09:10:44 INFO - PROCESS | 3668 | 1461082244376 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:10:44 INFO - PROCESS | 3668 | 1461082244462 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 3668 | ++DOCSHELL 13386000 == 41 [pid = 3668] [id = 66] 09:10:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13702000) [pid = 3668] [serial = 195] [outer = 00000000] 09:10:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (15BEA400) [pid = 3668] [serial = 196] [outer = 13702000] 09:10:44 INFO - PROCESS | 3668 | 1461082244519 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (164D3C00) [pid = 3668] [serial = 197] [outer = 13702000] 09:10:45 INFO - PROCESS | 3668 | 1461082245034 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 818ms 09:10:45 INFO - PROCESS | 3668 | 1461082245093 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 3668 | 1461082245099 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 09:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:10:45 INFO - PROCESS | 3668 | 1461082245106 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 3668 | 1461082245109 Marionette TRACE conn3 <- [1,230,null,{}] 09:10:45 INFO - PROCESS | 3668 | 1461082245113 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}] 09:10:45 INFO - PROCESS | 3668 | 1461082245209 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:10:45 INFO - PROCESS | 3668 | 1461082245300 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 3668 | ++DOCSHELL 1659EC00 == 42 [pid = 3668] [id = 67] 09:10:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18044400) [pid = 3668] [serial = 198] [outer = 00000000] 09:10:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18DAE000) [pid = 3668] [serial = 199] [outer = 18044400] 09:10:45 INFO - PROCESS | 3668 | 1461082245341 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (19710000) [pid = 3668] [serial = 200] [outer = 18044400] 09:10:45 INFO - PROCESS | 3668 | 1461082245868 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 803ms 09:10:45 INFO - PROCESS | 3668 | 1461082245912 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 3668 | 1461082245914 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 09:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:10:45 INFO - PROCESS | 3668 | 1461082245918 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 3668 | 1461082245922 Marionette TRACE conn3 <- [1,234,null,{}] 09:10:45 INFO - PROCESS | 3668 | 1461082245932 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}] 09:10:46 INFO - PROCESS | 3668 | 1461082246031 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:10:46 INFO - PROCESS | 3668 | 1461082246118 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 3668 | ++DOCSHELL 1AB1D000 == 43 [pid = 3668] [id = 68] 09:10:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1AB29800) [pid = 3668] [serial = 201] [outer = 00000000] 09:10:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1C24AC00) [pid = 3668] [serial = 202] [outer = 1AB29800] 09:10:46 INFO - PROCESS | 3668 | 1461082246174 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1C24E800) [pid = 3668] [serial = 203] [outer = 1AB29800] 09:10:46 INFO - PROCESS | 3668 | 1461082246720 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 878ms 09:10:46 INFO - PROCESS | 3668 | 1461082246815 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 3668 | 1461082246818 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 09:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:10:46 INFO - PROCESS | 3668 | 1461082246822 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 3668 | 1461082246824 Marionette TRACE conn3 <- [1,238,null,{}] 09:10:46 INFO - PROCESS | 3668 | 1461082246827 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}] 09:10:46 INFO - PROCESS | 3668 | 1461082246947 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:10:46 INFO - PROCESS | 3668 | 1461082246956 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 3668 | ++DOCSHELL 164C9000 == 44 [pid = 3668] [id = 69] 09:10:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1688D400) [pid = 3668] [serial = 204] [outer = 00000000] 09:10:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18CCF400) [pid = 3668] [serial = 205] [outer = 1688D400] 09:10:46 INFO - PROCESS | 3668 | 1461082247012 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19E23400) [pid = 3668] [serial = 206] [outer = 1688D400] 09:10:47 INFO - PROCESS | 3668 | 1461082247689 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 909ms 09:10:47 INFO - PROCESS | 3668 | 1461082247730 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 3668 | 1461082247734 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 09:10:47 INFO - PROCESS | 3668 | 1461082247739 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:10:47 INFO - PROCESS | 3668 | 1461082247743 Marionette TRACE conn3 <- [1,242,null,{}] 09:10:47 INFO - PROCESS | 3668 | 1461082247749 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}] 09:10:47 INFO - PROCESS | 3668 | 1461082247842 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:10:47 INFO - PROCESS | 3668 | 1461082247919 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 3668 | ++DOCSHELL 13A18C00 == 45 [pid = 3668] [id = 70] 09:10:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (13A21400) [pid = 3668] [serial = 207] [outer = 00000000] 09:10:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (157F2C00) [pid = 3668] [serial = 208] [outer = 13A21400] 09:10:47 INFO - PROCESS | 3668 | 1461082247972 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (15BD4800) [pid = 3668] [serial = 209] [outer = 13A21400] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 18322C00 == 44 [pid = 3668] [id = 64] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 13263000 == 43 [pid = 3668] [id = 63] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 12B7B400 == 42 [pid = 3668] [id = 62] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 1A0C0800 == 41 [pid = 3668] [id = 61] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 18DB2000 == 40 [pid = 3668] [id = 60] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 18AC5000 == 39 [pid = 3668] [id = 59] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 1804C800 == 38 [pid = 3668] [id = 58] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 15511000 == 37 [pid = 3668] [id = 57] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 13384000 == 36 [pid = 3668] [id = 56] 09:10:48 INFO - PROCESS | 3668 | --DOCSHELL 165A3000 == 35 [pid = 3668] [id = 53] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1A0C1C00) [pid = 3668] [serial = 154] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1372F400) [pid = 3668] [serial = 129] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (142ABC00) [pid = 3668] [serial = 130] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (17BDF400) [pid = 3668] [serial = 135] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1804DC00) [pid = 3668] [serial = 136] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (15D86800) [pid = 3668] [serial = 132] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (15F6F800) [pid = 3668] [serial = 133] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (183AE000) [pid = 3668] [serial = 138] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (147AA400) [pid = 3668] [serial = 126] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (18ACD800) [pid = 3668] [serial = 142] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (18AC4400) [pid = 3668] [serial = 141] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1976D800) [pid = 3668] [serial = 147] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (13A22000) [pid = 3668] [serial = 115] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1337A000) [pid = 3668] [serial = 114] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18042C00) [pid = 3668] [serial = 118] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1688C800) [pid = 3668] [serial = 117] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18DBA400) [pid = 3668] [serial = 121] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18DB3800) [pid = 3668] [serial = 120] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19BD1C00) [pid = 3668] [serial = 124] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (19764C00) [pid = 3668] [serial = 123] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18F9B000) [pid = 3668] [serial = 145] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19BD9400) [pid = 3668] [serial = 150] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (18F67400) [pid = 3668] [serial = 144] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1986BC00) [pid = 3668] [serial = 148] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19BD9800) [pid = 3668] [serial = 151] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A2A6000) [pid = 3668] [serial = 156] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (183B8C00) [pid = 3668] [serial = 139] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1A154000) [pid = 3668] [serial = 153] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3668 | 1461082248498 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]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 772ms 09:10:48 INFO - PROCESS | 3668 | 1461082248529 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 3668 | 1461082248535 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 09:10:48 INFO - PROCESS | 3668 | 1461082248541 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:10:48 INFO - PROCESS | 3668 | 1461082248543 Marionette TRACE conn3 <- [1,246,null,{}] 09:10:48 INFO - PROCESS | 3668 | 1461082248548 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}] 09:10:48 INFO - PROCESS | 3668 | 1461082248608 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:10:48 INFO - PROCESS | 3668 | 1461082248614 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 3668 | ++DOCSHELL 13728C00 == 36 [pid = 3668] [id = 71] 09:10:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (14AEF400) [pid = 3668] [serial = 210] [outer = 00000000] 09:10:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (15DCA800) [pid = 3668] [serial = 211] [outer = 14AEF400] 09:10:48 INFO - PROCESS | 3668 | 1461082248660 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1688C800) [pid = 3668] [serial = 212] [outer = 14AEF400] 09:10:49 INFO - PROCESS | 3668 | 1461082249073 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 576ms 09:10:49 INFO - PROCESS | 3668 | 1461082249105 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 3668 | 1461082249108 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 09:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:10:49 INFO - PROCESS | 3668 | 1461082249115 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 3668 | 1461082249119 Marionette TRACE conn3 <- [1,250,null,{}] 09:10:49 INFO - PROCESS | 3668 | 1461082249129 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}] 09:10:49 INFO - PROCESS | 3668 | 1461082249207 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:10:49 INFO - PROCESS | 3668 | 1461082249213 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 3668 | ++DOCSHELL 180AC800 == 37 [pid = 3668] [id = 72] 09:10:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (180ACC00) [pid = 3668] [serial = 213] [outer = 00000000] 09:10:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18329800) [pid = 3668] [serial = 214] [outer = 180ACC00] 09:10:49 INFO - PROCESS | 3668 | 1461082249260 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (183AA800) [pid = 3668] [serial = 215] [outer = 180ACC00] 09:10:49 INFO - PROCESS | 3668 | 1461082249692 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 621ms 09:10:49 INFO - PROCESS | 3668 | 1461082249736 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 3668 | 1461082249739 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 09:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:10:49 INFO - PROCESS | 3668 | 1461082249742 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 3668 | 1461082249743 Marionette TRACE conn3 <- [1,254,null,{}] 09:10:49 INFO - PROCESS | 3668 | 1461082249747 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}] 09:10:49 INFO - PROCESS | 3668 | 1461082249820 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:10:49 INFO - PROCESS | 3668 | 1461082249826 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 3668 | ++DOCSHELL 18328400 == 38 [pid = 3668] [id = 73] 09:10:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1871B800) [pid = 3668] [serial = 216] [outer = 00000000] 09:10:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18CCE800) [pid = 3668] [serial = 217] [outer = 1871B800] 09:10:49 INFO - PROCESS | 3668 | 1461082249871 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18DAD800) [pid = 3668] [serial = 218] [outer = 1871B800] 09:10:50 INFO - PROCESS | 3668 | 1461082250255 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 575ms 09:10:50 INFO - PROCESS | 3668 | 1461082250322 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 3668 | 1461082250324 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 09:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:10:50 INFO - PROCESS | 3668 | 1461082250327 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 3668 | 1461082250329 Marionette TRACE conn3 <- [1,258,null,{}] 09:10:50 INFO - PROCESS | 3668 | 1461082250332 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}] 09:10:50 INFO - PROCESS | 3668 | 1461082250407 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:10:50 INFO - PROCESS | 3668 | 1461082250416 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 3668 | ++DOCSHELL 18AC5C00 == 39 [pid = 3668] [id = 74] 09:10:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18ACD400) [pid = 3668] [serial = 219] [outer = 00000000] 09:10:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18F97800) [pid = 3668] [serial = 220] [outer = 18ACD400] 09:10:50 INFO - PROCESS | 3668 | 1461082250469 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18F98000) [pid = 3668] [serial = 221] [outer = 18ACD400] 09:10:50 INFO - PROCESS | 3668 | 1461082250931 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 621ms 09:10:50 INFO - PROCESS | 3668 | 1461082250948 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 3668 | 1461082250950 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 09:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:10:50 INFO - PROCESS | 3668 | 1461082250954 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 3668 | 1461082250955 Marionette TRACE conn3 <- [1,262,null,{}] 09:10:50 INFO - PROCESS | 3668 | 1461082250969 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}] 09:10:51 INFO - PROCESS | 3668 | 1461082251081 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:10:51 INFO - PROCESS | 3668 | 1461082251088 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 3668 | ++DOCSHELL 18DB5400 == 40 [pid = 3668] [id = 75] 09:10:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18DB9800) [pid = 3668] [serial = 222] [outer = 00000000] 09:10:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1A0B8800) [pid = 3668] [serial = 223] [outer = 18DB9800] 09:10:51 INFO - PROCESS | 3668 | 1461082251137 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1A154400) [pid = 3668] [serial = 224] [outer = 18DB9800] 09:10:51 INFO - PROCESS | 3668 | 1461082251553 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 621ms 09:10:51 INFO - PROCESS | 3668 | 1461082251574 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 3668 | 1461082251576 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 09:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:10:51 INFO - PROCESS | 3668 | 1461082251579 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 3668 | 1461082251581 Marionette TRACE conn3 <- [1,266,null,{}] 09:10:51 INFO - PROCESS | 3668 | 1461082251589 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}] 09:10:51 INFO - PROCESS | 3668 | 1461082251683 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:10:51 INFO - PROCESS | 3668 | 1461082251690 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 3668 | ++DOCSHELL 18F64C00 == 41 [pid = 3668] [id = 76] 09:10:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (198B6400) [pid = 3668] [serial = 225] [outer = 00000000] 09:10:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1A601400) [pid = 3668] [serial = 226] [outer = 198B6400] 09:10:51 INFO - PROCESS | 3668 | 1461082251734 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A840800) [pid = 3668] [serial = 227] [outer = 198B6400] 09:10:52 INFO - PROCESS | 3668 | 1461082252156 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 621ms 09:10:52 INFO - PROCESS | 3668 | 1461082252198 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 3668 | 1461082252200 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 09:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:10:52 INFO - PROCESS | 3668 | 1461082252203 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 3668 | 1461082252205 Marionette TRACE conn3 <- [1,270,null,{}] 09:10:52 INFO - PROCESS | 3668 | 1461082252209 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}] 09:10:52 INFO - PROCESS | 3668 | 1461082252304 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:10:52 INFO - PROCESS | 3668 | 1461082252310 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 3668 | ++DOCSHELL 1A298400 == 42 [pid = 3668] [id = 77] 09:10:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1C253400) [pid = 3668] [serial = 228] [outer = 00000000] 09:10:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1C802C00) [pid = 3668] [serial = 229] [outer = 1C253400] 09:10:52 INFO - PROCESS | 3668 | 1461082252355 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1C807C00) [pid = 3668] [serial = 230] [outer = 1C253400] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18DB2800) [pid = 3668] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (16F76000) [pid = 3668] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1809F400) [pid = 3668] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (18323400) [pid = 3668] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1A29B400) [pid = 3668] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1338F000) [pid = 3668] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (15B32800) [pid = 3668] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (12BE8400) [pid = 3668] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1871EC00) [pid = 3668] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:10:52 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18CCE400) [pid = 3668] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:10:52 INFO - PROCESS | 3668 | 1461082252837 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 666ms 09:10:52 INFO - PROCESS | 3668 | 1461082252887 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 3668 | 1461082252889 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 09:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:10:52 INFO - PROCESS | 3668 | 1461082252876 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 3668 | 1461082252878 Marionette TRACE conn3 <- [1,274,null,{}] 09:10:52 INFO - PROCESS | 3668 | 1461082252881 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}] 09:10:52 INFO - PROCESS | 3668 | 1461082253009 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:10:53 INFO - PROCESS | 3668 | 1461082253058 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 3668 | ++DOCSHELL 1338F000 == 43 [pid = 3668] [id = 78] 09:10:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1688B800) [pid = 3668] [serial = 231] [outer = 00000000] 09:10:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1A29B400) [pid = 3668] [serial = 232] [outer = 1688B800] 09:10:53 INFO - PROCESS | 3668 | 1461082253102 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1C251000) [pid = 3668] [serial = 233] [outer = 1688B800] 09:10:53 INFO - PROCESS | 3668 | 1461082253431 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 576ms 09:10:53 INFO - PROCESS | 3668 | 1461082253473 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 3668 | 1461082253475 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 09:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:10:53 INFO - PROCESS | 3668 | 1461082253478 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 3668 | 1461082253464 Marionette TRACE conn3 <- [1,278,null,{}] 09:10:53 INFO - PROCESS | 3668 | 1461082253467 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}] 09:10:53 INFO - PROCESS | 3668 | 1461082253574 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:10:53 INFO - PROCESS | 3668 | 1461082253582 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 3668 | ++DOCSHELL 1831E400 == 44 [pid = 3668] [id = 79] 09:10:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (183AB400) [pid = 3668] [serial = 234] [outer = 00000000] 09:10:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1CC41800) [pid = 3668] [serial = 235] [outer = 183AB400] 09:10:53 INFO - PROCESS | 3668 | 1461082253626 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1CF0E800) [pid = 3668] [serial = 236] [outer = 183AB400] 09:10:53 INFO - PROCESS | 3668 | 1461082254007 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 575ms 09:10:54 INFO - PROCESS | 3668 | 1461082254040 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 3668 | 1461082254042 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 09:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:10:54 INFO - PROCESS | 3668 | 1461082254046 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 3668 | 1461082254048 Marionette TRACE conn3 <- [1,282,null,{}] 09:10:54 INFO - PROCESS | 3668 | 1461082254051 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}] 09:10:54 INFO - PROCESS | 3668 | 1461082254167 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:10:54 INFO - PROCESS | 3668 | 1461082254174 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 3668 | ++DOCSHELL 1970F800 == 45 [pid = 3668] [id = 80] 09:10:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1C32AC00) [pid = 3668] [serial = 237] [outer = 00000000] 09:10:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1D30CC00) [pid = 3668] [serial = 238] [outer = 1C32AC00] 09:10:54 INFO - PROCESS | 3668 | 1461082254224 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1D316000) [pid = 3668] [serial = 239] [outer = 1C32AC00] 09:10:54 INFO - PROCESS | 3668 | 1461082254623 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 667ms 09:10:54 INFO - PROCESS | 3668 | 1461082254726 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 3668 | 1461082254730 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 09:10:54 INFO - PROCESS | 3668 | 1461082254736 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:10:54 INFO - PROCESS | 3668 | 1461082254740 Marionette TRACE conn3 <- [1,286,null,{}] 09:10:54 INFO - PROCESS | 3668 | 1461082254746 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}] 09:10:54 INFO - PROCESS | 3668 | 1461082254879 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:10:54 INFO - PROCESS | 3668 | 1461082255010 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 3668 | ++DOCSHELL 1434A800 == 46 [pid = 3668] [id = 81] 09:10:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1434D000) [pid = 3668] [serial = 240] [outer = 00000000] 09:10:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (143A1C00) [pid = 3668] [serial = 241] [outer = 1434D000] 09:10:55 INFO - PROCESS | 3668 | 1461082255079 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (157F2400) [pid = 3668] [serial = 242] [outer = 1434D000] 09:10:55 INFO - PROCESS | 3668 | 1461082255744 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1060ms 09:10:55 INFO - PROCESS | 3668 | 1461082255795 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 3668 | 1461082255799 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 09:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:10:55 INFO - PROCESS | 3668 | 1461082255806 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 3668 | 1461082255810 Marionette TRACE conn3 <- [1,290,null,{}] 09:10:55 INFO - PROCESS | 3668 | 1461082255815 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}] 09:10:55 INFO - PROCESS | 3668 | 1461082255916 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:10:55 INFO - PROCESS | 3668 | 1461082255989 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 3668 | ++DOCSHELL 17BE2C00 == 47 [pid = 3668] [id = 82] 09:10:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1804C800) [pid = 3668] [serial = 243] [outer = 00000000] 09:10:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1871EC00) [pid = 3668] [serial = 244] [outer = 1804C800] 09:10:56 INFO - PROCESS | 3668 | 1461082256043 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (18ACD800) [pid = 3668] [serial = 245] [outer = 1804C800] 09:10:56 INFO - PROCESS | 3668 | 1461082256641 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 878ms 09:10:56 INFO - PROCESS | 3668 | 1461082256692 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 3668 | 1461082256695 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 09:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:10:56 INFO - PROCESS | 3668 | 1461082256698 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 3668 | 1461082256701 Marionette TRACE conn3 <- [1,294,null,{}] 09:10:56 INFO - PROCESS | 3668 | 1461082256711 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}] 09:10:56 INFO - PROCESS | 3668 | 1461082256825 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:10:56 INFO - PROCESS | 3668 | 1461082256901 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 3668 | ++DOCSHELL 18CCF000 == 48 [pid = 3668] [id = 83] 09:10:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (18DB0400) [pid = 3668] [serial = 246] [outer = 00000000] 09:10:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1CC35000) [pid = 3668] [serial = 247] [outer = 18DB0400] 09:10:56 INFO - PROCESS | 3668 | 1461082257000 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1D2B1000) [pid = 3668] [serial = 248] [outer = 18DB0400] 09:10:57 INFO - PROCESS | 3668 | 1461082257713 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]]]}] 09:10: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. 09:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1060ms 09:10:57 INFO - PROCESS | 3668 | 1461082257758 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 3668 | 1461082257762 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 09:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:10:57 INFO - PROCESS | 3668 | 1461082257767 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 3668 | 1461082257771 Marionette TRACE conn3 <- [1,298,null,{}] 09:10:57 INFO - PROCESS | 3668 | 1461082257777 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}] 09:10:57 INFO - PROCESS | 3668 | 1461082257866 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:10:58 INFO - PROCESS | 3668 | 1461082258007 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 3668 | ++DOCSHELL 169A7800 == 49 [pid = 3668] [id = 84] 09:10:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (169A8000) [pid = 3668] [serial = 249] [outer = 00000000] 09:10:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (16F7B400) [pid = 3668] [serial = 250] [outer = 169A8000] 09:10:58 INFO - PROCESS | 3668 | 1461082258070 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18044000) [pid = 3668] [serial = 251] [outer = 169A8000] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 1831E400 == 48 [pid = 3668] [id = 79] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 1338F000 == 47 [pid = 3668] [id = 78] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 1A298400 == 46 [pid = 3668] [id = 77] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 18F64C00 == 45 [pid = 3668] [id = 76] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 18DB5400 == 44 [pid = 3668] [id = 75] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 18AC5C00 == 43 [pid = 3668] [id = 74] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 18328400 == 42 [pid = 3668] [id = 73] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 180AC800 == 41 [pid = 3668] [id = 72] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 13728C00 == 40 [pid = 3668] [id = 71] 09:10:58 INFO - PROCESS | 3668 | --DOCSHELL 13A18C00 == 39 [pid = 3668] [id = 70] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1CD7E800) [pid = 3668] [serial = 193] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (19768400) [pid = 3668] [serial = 178] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (1A673C00) [pid = 3668] [serial = 157] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (183ACC00) [pid = 3668] [serial = 172] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1871E000) [pid = 3668] [serial = 173] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1CA7B800) [pid = 3668] [serial = 190] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1AB1D800) [pid = 3668] [serial = 181] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1434AC00) [pid = 3668] [serial = 165] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (14A05000) [pid = 3668] [serial = 166] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (169AE000) [pid = 3668] [serial = 162] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (165A0400) [pid = 3668] [serial = 169] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (169AA400) [pid = 3668] [serial = 170] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (143A3400) [pid = 3668] [serial = 159] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (169A6800) [pid = 3668] [serial = 185] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1AB1D400) [pid = 3668] [serial = 182] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1E5AA400) [pid = 3668] [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.] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (15BCB000) [pid = 3668] [serial = 184] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1CA73400) [pid = 3668] [serial = 188] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1C808800) [pid = 3668] [serial = 187] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18DB3400) [pid = 3668] [serial = 175] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18DB7C00) [pid = 3668] [serial = 176] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (198BD000) [pid = 3668] [serial = 179] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1CA7D400) [pid = 3668] [serial = 191] [outer = 00000000] [url = about:blank] 09:10:58 INFO - PROCESS | 3668 | 1461082258760 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]]]}] 09:10: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. 09:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1015ms 09:10:58 INFO - PROCESS | 3668 | 1461082258788 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 3668 | 1461082258793 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 09:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:10:58 INFO - PROCESS | 3668 | 1461082258799 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 3668 | 1461082258802 Marionette TRACE conn3 <- [1,302,null,{}] 09:10:58 INFO - PROCESS | 3668 | 1461082258808 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}] 09:10:58 INFO - PROCESS | 3668 | 1461082258892 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:10:58 INFO - PROCESS | 3668 | 1461082258960 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 3668 | ++DOCSHELL 13729400 == 40 [pid = 3668] [id = 85] 09:10:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (143A3400) [pid = 3668] [serial = 252] [outer = 00000000] 09:10:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1804F400) [pid = 3668] [serial = 253] [outer = 143A3400] 09:10:58 INFO - PROCESS | 3668 | 1461082259006 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (183B3800) [pid = 3668] [serial = 254] [outer = 143A3400] 09:10:59 INFO - PROCESS | 3668 | 1461082259398 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]]]}] 09:10: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. 09:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 09:10:59 INFO - PROCESS | 3668 | 1461082259419 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 3668 | 1461082259421 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 09:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:10:59 INFO - PROCESS | 3668 | 1461082259430 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 3668 | 1461082259434 Marionette TRACE conn3 <- [1,306,null,{}] 09:10:59 INFO - PROCESS | 3668 | 1461082259449 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}] 09:10:59 INFO - PROCESS | 3668 | 1461082259527 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:10:59 INFO - PROCESS | 3668 | 1461082259534 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 3668 | ++DOCSHELL 18CD2800 == 41 [pid = 3668] [id = 86] 09:10:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18DB4000) [pid = 3668] [serial = 255] [outer = 00000000] 09:10:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18F63C00) [pid = 3668] [serial = 256] [outer = 18DB4000] 09:10:59 INFO - PROCESS | 3668 | 1461082259581 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (18F99400) [pid = 3668] [serial = 257] [outer = 18DB4000] 09:10:59 INFO - PROCESS | 3668 | 1461082260003 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]]]}] 09:11: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. 09:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 636ms 09:11:00 INFO - PROCESS | 3668 | 1461082260066 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 3668 | 1461082260069 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 09:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:11:00 INFO - PROCESS | 3668 | 1461082260072 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 3668 | 1461082260073 Marionette TRACE conn3 <- [1,310,null,{}] 09:11:00 INFO - PROCESS | 3668 | 1461082260077 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}] 09:11:00 INFO - PROCESS | 3668 | 1461082260153 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:11:00 INFO - PROCESS | 3668 | 1461082260161 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 3668 | ++DOCSHELL 198B2C00 == 42 [pid = 3668] [id = 87] 09:11:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (198B5400) [pid = 3668] [serial = 258] [outer = 00000000] 09:11:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (19BD9400) [pid = 3668] [serial = 259] [outer = 198B5400] 09:11:00 INFO - PROCESS | 3668 | 1461082260190 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1A0B2C00) [pid = 3668] [serial = 260] [outer = 198B5400] 09:11:00 INFO - PROCESS | 3668 | 1461082260599 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]]]}] 09:11: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. 09:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 575ms 09:11:00 INFO - PROCESS | 3668 | 1461082260652 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 3668 | 1461082260654 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 09:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:11:00 INFO - PROCESS | 3668 | 1461082260664 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 3668 | 1461082260666 Marionette TRACE conn3 <- [1,314,null,{}] 09:11:00 INFO - PROCESS | 3668 | 1461082260669 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}] 09:11:00 INFO - PROCESS | 3668 | 1461082260755 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:11:00 INFO - PROCESS | 3668 | 1461082260761 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 3668 | ++DOCSHELL 198BB800 == 43 [pid = 3668] [id = 88] 09:11:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (19BE0C00) [pid = 3668] [serial = 261] [outer = 00000000] 09:11:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1A678C00) [pid = 3668] [serial = 262] [outer = 19BE0C00] 09:11:00 INFO - PROCESS | 3668 | 1461082260805 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1AB2AC00) [pid = 3668] [serial = 263] [outer = 19BE0C00] 09:11:01 INFO - PROCESS | 3668 | 1461082261238 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]]]}] 09:11: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. 09:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 09:11:01 INFO - PROCESS | 3668 | 1461082261266 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 3668 | 1461082261268 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 09:11:01 INFO - PROCESS | 3668 | 1461082261271 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:11:01 INFO - PROCESS | 3668 | 1461082261273 Marionette TRACE conn3 <- [1,318,null,{}] 09:11:01 INFO - PROCESS | 3668 | 1461082261276 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}] 09:11:01 INFO - PROCESS | 3668 | 1461082261398 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:11:01 INFO - PROCESS | 3668 | 1461082261406 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 3668 | ++DOCSHELL 1A154800 == 44 [pid = 3668] [id = 89] 09:11:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1A155800) [pid = 3668] [serial = 264] [outer = 00000000] 09:11:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1CA76400) [pid = 3668] [serial = 265] [outer = 1A155800] 09:11:01 INFO - PROCESS | 3668 | 1461082261453 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1CA7D400) [pid = 3668] [serial = 266] [outer = 1A155800] 09:11:01 INFO - PROCESS | 3668 | 1461082261920 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]]]}] 09:11:01 INFO - PROCESS | 3668 | 1461082261943 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:11: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. 09:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 712ms 09:11:01 INFO - PROCESS | 3668 | 1461082261996 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 3668 | 1461082261998 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 09:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:11:02 INFO - PROCESS | 3668 | 1461082262001 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 3668 | 1461082262003 Marionette TRACE conn3 <- [1,322,null,{}] 09:11:02 INFO - PROCESS | 3668 | 1461082262047 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}] 09:11:02 INFO - PROCESS | 3668 | 1461082262178 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:11:02 INFO - PROCESS | 3668 | 1461082262184 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 3668 | ++DOCSHELL 1C810800 == 45 [pid = 3668] [id = 90] 09:11:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1CC3D000) [pid = 3668] [serial = 267] [outer = 00000000] 09:11:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1D4AF400) [pid = 3668] [serial = 268] [outer = 1CC3D000] 09:11:02 INFO - PROCESS | 3668 | 1461082262228 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1D6AE400) [pid = 3668] [serial = 269] [outer = 1CC3D000] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (183AB400) [pid = 3668] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (18DB9800) [pid = 3668] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (198B6400) [pid = 3668] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (14AEF400) [pid = 3668] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (13A21400) [pid = 3668] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18ACD400) [pid = 3668] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1688B800) [pid = 3668] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1871B800) [pid = 3668] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (180ACC00) [pid = 3668] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:11:02 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1C253400) [pid = 3668] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:11:02 INFO - PROCESS | 3668 | 1461082262786 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]]]}] 09:11: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. 09:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 787ms 09:11:02 INFO - PROCESS | 3668 | 1461082262807 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 3668 | 1461082262809 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 09:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:11:02 INFO - PROCESS | 3668 | 1461082262813 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 3668 | 1461082262814 Marionette TRACE conn3 <- [1,326,null,{}] 09:11:02 INFO - PROCESS | 3668 | 1461082262818 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}] 09:11:02 INFO - PROCESS | 3668 | 1461082262875 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:11:02 INFO - PROCESS | 3668 | 1461082262881 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 3668 | ++DOCSHELL 13A21800 == 46 [pid = 3668] [id = 91] 09:11:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (14AEF400) [pid = 3668] [serial = 270] [outer = 00000000] 09:11:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18DBB800) [pid = 3668] [serial = 271] [outer = 14AEF400] 09:11:02 INFO - PROCESS | 3668 | 1461082262925 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18F68000) [pid = 3668] [serial = 272] [outer = 14AEF400] 09:11:03 INFO - PROCESS | 3668 | 1461082263329 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]]]}] 09:11: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. 09:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 576ms 09:11:03 INFO - PROCESS | 3668 | 1461082263398 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 3668 | 1461082263400 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 09:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:11:03 INFO - PROCESS | 3668 | 1461082263406 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 3668 | 1461082263407 Marionette TRACE conn3 <- [1,330,null,{}] 09:11:03 INFO - PROCESS | 3668 | 1461082263410 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}] 09:11:03 INFO - PROCESS | 3668 | 1461082263484 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:11:03 INFO - PROCESS | 3668 | 1461082263490 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 3668 | ++DOCSHELL 18CCF800 == 47 [pid = 3668] [id = 92] 09:11:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (18DAE400) [pid = 3668] [serial = 273] [outer = 00000000] 09:11:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1D6B2400) [pid = 3668] [serial = 274] [outer = 18DAE400] 09:11:03 INFO - PROCESS | 3668 | 1461082263534 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1D4B8400) [pid = 3668] [serial = 275] [outer = 18DAE400] 09:11:03 INFO - PROCESS | 3668 | 1461082263940 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]]]}] 09:11: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. 09:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 576ms 09:11:03 INFO - PROCESS | 3668 | 1461082264002 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 3668 | 1461082263988 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 09:11:03 INFO - PROCESS | 3668 | 1461082263991 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:11:04 INFO - PROCESS | 3668 | 1461082263993 Marionette TRACE conn3 <- [1,334,null,{}] 09:11:04 INFO - PROCESS | 3668 | 1461082263997 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}] 09:11:04 INFO - PROCESS | 3668 | 1461082264071 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:11:04 INFO - PROCESS | 3668 | 1461082264077 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 3668 | ++DOCSHELL 15D8D800 == 48 [pid = 3668] [id = 93] 09:11:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (180A2400) [pid = 3668] [serial = 276] [outer = 00000000] 09:11:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1D802800) [pid = 3668] [serial = 277] [outer = 180A2400] 09:11:04 INFO - PROCESS | 3668 | 1461082264121 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1D807C00) [pid = 3668] [serial = 278] [outer = 180A2400] 09:11:04 INFO - PROCESS | 3668 | 1461082264522 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]]]}] 09:11: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. 09:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 575ms 09:11:04 INFO - PROCESS | 3668 | 1461082264573 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 3668 | 1461082264575 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 09:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:11:04 INFO - PROCESS | 3668 | 1461082264578 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 3668 | 1461082264581 Marionette TRACE conn3 <- [1,338,null,{}] 09:11:04 INFO - PROCESS | 3668 | 1461082264584 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}] 09:11:04 INFO - PROCESS | 3668 | 1461082264722 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:11:04 INFO - PROCESS | 3668 | 1461082264876 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 3668 | ++DOCSHELL 1320DC00 == 49 [pid = 3668] [id = 94] 09:11:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (13257800) [pid = 3668] [serial = 279] [outer = 00000000] 09:11:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1370A000) [pid = 3668] [serial = 280] [outer = 13257800] 09:11:04 INFO - PROCESS | 3668 | 1461082264934 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (14A05000) [pid = 3668] [serial = 281] [outer = 13257800] 09:11:05 INFO - PROCESS | 3668 | 1461082265504 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]]]}] 09:11: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. 09:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 969ms 09:11:05 INFO - PROCESS | 3668 | 1461082265569 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 3668 | 1461082265573 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 09:11:05 INFO - PROCESS | 3668 | 1461082265578 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:11:05 INFO - PROCESS | 3668 | 1461082265582 Marionette TRACE conn3 <- [1,342,null,{}] 09:11:05 INFO - PROCESS | 3668 | 1461082265586 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}] 09:11:05 INFO - PROCESS | 3668 | 1461082265671 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:11:05 INFO - PROCESS | 3668 | 1461082265747 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 3668 | ++DOCSHELL 16F7C400 == 50 [pid = 3668] [id = 95] 09:11:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (16F7E000) [pid = 3668] [serial = 282] [outer = 00000000] 09:11:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (183BE400) [pid = 3668] [serial = 283] [outer = 16F7E000] 09:11:05 INFO - PROCESS | 3668 | 1461082265806 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18AC5000) [pid = 3668] [serial = 284] [outer = 16F7E000] 09:11:06 INFO - PROCESS | 3668 | 1461082266389 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]]]}] 09:11:06 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. 09:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 863ms 09:11:06 INFO - PROCESS | 3668 | 1461082266451 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 3668 | 1461082266454 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 09:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:11:06 INFO - PROCESS | 3668 | 1461082266458 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 3668 | 1461082266460 Marionette TRACE conn3 <- [1,346,null,{}] 09:11:06 INFO - PROCESS | 3668 | 1461082266464 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}] 09:11:06 INFO - PROCESS | 3668 | 1461082266565 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:11:06 INFO - PROCESS | 3668 | 1461082266653 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 3668 | ++DOCSHELL 1986D400 == 51 [pid = 3668] [id = 96] 09:11:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (19B41C00) [pid = 3668] [serial = 285] [outer = 00000000] 09:11:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1C257C00) [pid = 3668] [serial = 286] [outer = 19B41C00] 09:11:06 INFO - PROCESS | 3668 | 1461082266692 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1CA75000) [pid = 3668] [serial = 287] [outer = 19B41C00] 09:11:07 INFO - PROCESS | 3668 | 1461082267221 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]]]}] 09:11:07 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. 09:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 878ms 09:11:07 INFO - PROCESS | 3668 | 1461082267327 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 3668 | 1461082267331 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 09:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:11:07 INFO - PROCESS | 3668 | 1461082267342 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 3668 | 1461082267346 Marionette TRACE conn3 <- [1,350,null,{}] 09:11:07 INFO - PROCESS | 3668 | 1461082267350 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}] 09:11:07 INFO - PROCESS | 3668 | 1461082267487 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:11:07 INFO - PROCESS | 3668 | 1461082267556 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 3668 | ++DOCSHELL 1320A800 == 52 [pid = 3668] [id = 97] 09:11:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1697E000) [pid = 3668] [serial = 288] [outer = 00000000] 09:11:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (16987000) [pid = 3668] [serial = 289] [outer = 1697E000] 09:11:07 INFO - PROCESS | 3668 | 1461082267651 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1D310800) [pid = 3668] [serial = 290] [outer = 1697E000] 09:11:08 INFO - PROCESS | 3668 | 1461082268317 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]]]}] 09:11:08 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. 09:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1015ms 09:11:08 INFO - PROCESS | 3668 | 1461082268383 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 3668 | 1461082268387 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 09:11:08 INFO - PROCESS | 3668 | 1461082268393 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 3668 | 1461082268397 Marionette TRACE conn3 <- [1,354,null,{}] 09:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:11:08 INFO - PROCESS | 3668 | 1461082268403 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}] 09:11:08 INFO - PROCESS | 3668 | 1461082268497 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:11:08 INFO - PROCESS | 3668 | 1461082268578 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 3668 | ++DOCSHELL 13702800 == 53 [pid = 3668] [id = 98] 09:11:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (13730000) [pid = 3668] [serial = 291] [outer = 00000000] 09:11:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (15F6E000) [pid = 3668] [serial = 292] [outer = 13730000] 09:11:08 INFO - PROCESS | 3668 | 1461082268634 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1697D800) [pid = 3668] [serial = 293] [outer = 13730000] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 15D8D800 == 52 [pid = 3668] [id = 93] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 18CCF800 == 51 [pid = 3668] [id = 92] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 13A21800 == 50 [pid = 3668] [id = 91] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 1C810800 == 49 [pid = 3668] [id = 90] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 1A154800 == 48 [pid = 3668] [id = 89] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 198BB800 == 47 [pid = 3668] [id = 88] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 198B2C00 == 46 [pid = 3668] [id = 87] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 18CD2800 == 45 [pid = 3668] [id = 86] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 13729400 == 44 [pid = 3668] [id = 85] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 169A7800 == 43 [pid = 3668] [id = 84] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 1434A800 == 42 [pid = 3668] [id = 81] 09:11:09 INFO - PROCESS | 3668 | --DOCSHELL 1970F800 == 41 [pid = 3668] [id = 80] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (15BEA400) [pid = 3668] [serial = 196] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1C24AC00) [pid = 3668] [serial = 202] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1A601400) [pid = 3668] [serial = 226] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (15BD4800) [pid = 3668] [serial = 209] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (157F2C00) [pid = 3668] [serial = 208] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18F97800) [pid = 3668] [serial = 220] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1A29B400) [pid = 3668] [serial = 232] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (18CCF400) [pid = 3668] [serial = 205] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18CCE800) [pid = 3668] [serial = 217] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18DAD800) [pid = 3668] [serial = 218] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (18329800) [pid = 3668] [serial = 214] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (183AA800) [pid = 3668] [serial = 215] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18DAE000) [pid = 3668] [serial = 199] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1C802C00) [pid = 3668] [serial = 229] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1CC41800) [pid = 3668] [serial = 235] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1C807C00) [pid = 3668] [serial = 230] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1A154400) [pid = 3668] [serial = 224] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1C251000) [pid = 3668] [serial = 233] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18F98000) [pid = 3668] [serial = 221] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1D30CC00) [pid = 3668] [serial = 238] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1CF0E800) [pid = 3668] [serial = 236] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1A0B8800) [pid = 3668] [serial = 223] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1A840800) [pid = 3668] [serial = 227] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (15DCA800) [pid = 3668] [serial = 211] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1688C800) [pid = 3668] [serial = 212] [outer = 00000000] [url = about:blank] 09:11:09 INFO - PROCESS | 3668 | 1461082269253 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]]]}] 09:11:09 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. 09:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 863ms 09:11:09 INFO - PROCESS | 3668 | 1461082269285 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 3668 | 1461082269291 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 09:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:11:09 INFO - PROCESS | 3668 | 1461082269297 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 3668 | 1461082269299 Marionette TRACE conn3 <- [1,358,null,{}] 09:11:09 INFO - PROCESS | 3668 | 1461082269303 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}] 09:11:09 INFO - PROCESS | 3668 | 1461082269380 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:11:09 INFO - PROCESS | 3668 | 1461082269388 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 3668 | ++DOCSHELL 1338F800 == 42 [pid = 3668] [id = 99] 09:11:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15B33000) [pid = 3668] [serial = 294] [outer = 00000000] 09:11:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1698A800) [pid = 3668] [serial = 295] [outer = 15B33000] 09:11:09 INFO - PROCESS | 3668 | 1461082269417 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (16F76800) [pid = 3668] [serial = 296] [outer = 15B33000] 09:11:09 INFO - PROCESS | 3668 | 1461082269876 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]]]}] 09:11: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. 09:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 621ms 09:11:09 INFO - PROCESS | 3668 | 1461082269916 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 3668 | 1461082269918 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 09:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:11:09 INFO - PROCESS | 3668 | 1461082269921 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 3668 | 1461082269925 Marionette TRACE conn3 <- [1,362,null,{}] 09:11:09 INFO - PROCESS | 3668 | 1461082269934 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}] 09:11:09 INFO - PROCESS | 3668 | 1461082270002 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:11:10 INFO - PROCESS | 3668 | 1461082270012 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 3668 | ++DOCSHELL 18AC1C00 == 43 [pid = 3668] [id = 100] 09:11:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18AC2000) [pid = 3668] [serial = 297] [outer = 00000000] 09:11:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (18CCBC00) [pid = 3668] [serial = 298] [outer = 18AC2000] 09:11:10 INFO - PROCESS | 3668 | 1461082270090 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (18DAE800) [pid = 3668] [serial = 299] [outer = 18AC2000] 09:11:10 INFO - PROCESS | 3668 | 1461082270518 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]]]}] 09:11:10 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. 09:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 682ms 09:11:10 INFO - PROCESS | 3668 | 1461082270587 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 3668 | 1461082270589 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 09:11:10 INFO - PROCESS | 3668 | 1461082270592 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:11:10 INFO - PROCESS | 3668 | 1461082270594 Marionette TRACE conn3 <- [1,366,null,{}] 09:11:10 INFO - PROCESS | 3668 | 1461082270598 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}] 09:11:10 INFO - PROCESS | 3668 | 1461082270674 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:11:10 INFO - PROCESS | 3668 | 1461082270682 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 3668 | ++DOCSHELL 18F63800 == 44 [pid = 3668] [id = 101] 09:11:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18F64C00) [pid = 3668] [serial = 300] [outer = 00000000] 09:11:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1970EC00) [pid = 3668] [serial = 301] [outer = 18F64C00] 09:11:10 INFO - PROCESS | 3668 | 1461082270728 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19876000) [pid = 3668] [serial = 302] [outer = 18F64C00] 09:11:11 INFO - PROCESS | 3668 | 1461082271133 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]]]}] 09:11:11 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. 09:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 575ms 09:11:11 INFO - PROCESS | 3668 | 1461082271172 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 3668 | 1461082271174 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 09:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:11:11 INFO - PROCESS | 3668 | 1461082271177 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 3668 | 1461082271179 Marionette TRACE conn3 <- [1,370,null,{}] 09:11:11 INFO - PROCESS | 3668 | 1461082271182 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}] 09:11:11 INFO - PROCESS | 3668 | 1461082271255 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:11:11 INFO - PROCESS | 3668 | 1461082271260 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 3668 | ++DOCSHELL 18DBC000 == 45 [pid = 3668] [id = 102] 09:11:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (18F98000) [pid = 3668] [serial = 303] [outer = 00000000] 09:11:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1A0B5400) [pid = 3668] [serial = 304] [outer = 18F98000] 09:11:11 INFO - PROCESS | 3668 | 1461082271305 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1A15E800) [pid = 3668] [serial = 305] [outer = 18F98000] 09:11:11 INFO - PROCESS | 3668 | 1461082271767 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]]]}] 09:11: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. 09:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 621ms 09:11:11 INFO - PROCESS | 3668 | 1461082271798 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 3668 | 1461082271800 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 09:11:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:11:11 INFO - PROCESS | 3668 | 1461082271804 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 3668 | 1461082271805 Marionette TRACE conn3 <- [1,374,null,{}] 09:11:11 INFO - PROCESS | 3668 | 1461082271809 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}] 09:11:11 INFO - PROCESS | 3668 | 1461082271927 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:11:11 INFO - PROCESS | 3668 | 1461082271936 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 3668 | ++DOCSHELL 13A1D800 == 46 [pid = 3668] [id = 103] 09:11:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (157F0800) [pid = 3668] [serial = 306] [outer = 00000000] 09:11:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1C252C00) [pid = 3668] [serial = 307] [outer = 157F0800] 09:11:11 INFO - PROCESS | 3668 | 1461082271983 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1C254800) [pid = 3668] [serial = 308] [outer = 157F0800] 09:11:12 INFO - PROCESS | 3668 | 1461082272429 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:11:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 681ms 09:11:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:11:12 INFO - PROCESS | 3668 | 1461082272488 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 3668 | 1461082272490 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 09:11:12 INFO - PROCESS | 3668 | 1461082272493 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 3668 | 1461082272495 Marionette TRACE conn3 <- [1,378,null,{}] 09:11:12 INFO - PROCESS | 3668 | 1461082272498 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}] 09:11:12 INFO - PROCESS | 3668 | 1461082272622 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:11:12 INFO - PROCESS | 3668 | 1461082272644 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 3668 | ++DOCSHELL 1325FC00 == 47 [pid = 3668] [id = 104] 09:11:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (14357000) [pid = 3668] [serial = 309] [outer = 00000000] 09:11:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1CA78000) [pid = 3668] [serial = 310] [outer = 14357000] 09:11:12 INFO - PROCESS | 3668 | 1461082272673 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1CA78400) [pid = 3668] [serial = 311] [outer = 14357000] 09:11:13 INFO - PROCESS | 3668 | 1461082273104 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:11:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 09:11:13 INFO - PROCESS | 3668 | 1461082273112 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 3668 | 1461082273114 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 09:11:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:11:13 INFO - PROCESS | 3668 | 1461082273117 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 3668 | 1461082273119 Marionette TRACE conn3 <- [1,382,null,{}] 09:11:13 INFO - PROCESS | 3668 | 1461082273122 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}] 09:11:13 INFO - PROCESS | 3668 | 1461082273221 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:11:13 INFO - PROCESS | 3668 | 1461082273213 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 3668 | ++DOCSHELL 1CA74000 == 48 [pid = 3668] [id = 105] 09:11:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1CA74C00) [pid = 3668] [serial = 312] [outer = 00000000] 09:11:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1D2B1800) [pid = 3668] [serial = 313] [outer = 1CA74C00] 09:11:13 INFO - PROCESS | 3668 | 1461082273257 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1D2BAC00) [pid = 3668] [serial = 314] [outer = 1CA74C00] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1A155800) [pid = 3668] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18DB4000) [pid = 3668] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (143A3400) [pid = 3668] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (169A8000) [pid = 3668] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (198B5400) [pid = 3668] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (19BE0C00) [pid = 3668] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (18DB0400) [pid = 3668] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (1CC3D000) [pid = 3668] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (14AEF400) [pid = 3668] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (18DAE400) [pid = 3668] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1AB29800) [pid = 3668] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1370B400) [pid = 3668] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (18044400) [pid = 3668] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (13702000) [pid = 3668] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (165A0C00) [pid = 3668] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1688D400) [pid = 3668] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (13A1A800) [pid = 3668] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:11:13 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (18722000) [pid = 3668] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:11:13 INFO - PROCESS | 3668 | 1461082273804 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:11:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 712ms 09:11:13 INFO - PROCESS | 3668 | 1461082273824 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 3668 | 1461082273826 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 09:11:13 INFO - PROCESS | 3668 | 1461082273829 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:11:13 INFO - PROCESS | 3668 | 1461082273831 Marionette TRACE conn3 <- [1,386,null,{}] 09:11:13 INFO - PROCESS | 3668 | 1461082273834 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}] 09:11:13 INFO - PROCESS | 3668 | 1461082273959 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:11:14 INFO - PROCESS | 3668 | 1461082274009 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 3668 | ++DOCSHELL 13702C00 == 49 [pid = 3668] [id = 106] 09:11:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (13A1A800) [pid = 3668] [serial = 315] [outer = 00000000] 09:11:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1871B800) [pid = 3668] [serial = 316] [outer = 13A1A800] 09:11:14 INFO - PROCESS | 3668 | 1461082274053 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1AB22000) [pid = 3668] [serial = 317] [outer = 13A1A800] 09:11:14 INFO - PROCESS | 3668 | 1461082274398 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]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 621ms 09:11:14 INFO - PROCESS | 3668 | 1461082274450 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 3668 | 1461082274452 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 09:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:11:14 INFO - PROCESS | 3668 | 1461082274455 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 3668 | 1461082274457 Marionette TRACE conn3 <- [1,390,null,{}] 09:11:14 INFO - PROCESS | 3668 | 1461082274461 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}] 09:11:14 INFO - PROCESS | 3668 | 1461082274564 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:11:14 INFO - PROCESS | 3668 | 1461082274571 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 3668 | ++DOCSHELL 14AF1C00 == 50 [pid = 3668] [id = 107] 09:11:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18321000) [pid = 3668] [serial = 318] [outer = 00000000] 09:11:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1D318C00) [pid = 3668] [serial = 319] [outer = 18321000] 09:11:14 INFO - PROCESS | 3668 | 1461082274616 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1D6B3000) [pid = 3668] [serial = 320] [outer = 18321000] 09:11:14 INFO - PROCESS | 3668 | 1461082275002 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:11:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 575ms 09:11:15 INFO - PROCESS | 3668 | 1461082275035 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 3668 | 1461082275037 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 09:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:11:15 INFO - PROCESS | 3668 | 1461082275040 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 3668 | 1461082275043 Marionette TRACE conn3 <- [1,394,null,{}] 09:11:15 INFO - PROCESS | 3668 | 1461082275046 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}] 09:11:15 INFO - PROCESS | 3668 | 1461082275149 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:11:15 INFO - PROCESS | 3668 | 1461082275155 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 3668 | ++DOCSHELL 1D803400 == 51 [pid = 3668] [id = 108] 09:11:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1D806000) [pid = 3668] [serial = 321] [outer = 00000000] 09:11:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1DBEF800) [pid = 3668] [serial = 322] [outer = 1D806000] 09:11:15 INFO - PROCESS | 3668 | 1461082275206 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1DBF5000) [pid = 3668] [serial = 323] [outer = 1D806000] 09:11:15 INFO - PROCESS | 3668 | 1461082275745 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:11:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 773ms 09:11:15 INFO - PROCESS | 3668 | 1461082275825 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 3668 | 1461082275829 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 09:11:15 INFO - PROCESS | 3668 | 1461082275835 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:11:15 INFO - PROCESS | 3668 | 1461082275839 Marionette TRACE conn3 <- [1,398,null,{}] 09:11:15 INFO - PROCESS | 3668 | 1461082275846 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}] 09:11:15 INFO - PROCESS | 3668 | 1461082275949 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:11:16 INFO - PROCESS | 3668 | 1461082276013 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 3668 | ++DOCSHELL 02A8E400 == 52 [pid = 3668] [id = 109] 09:11:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (02A90400) [pid = 3668] [serial = 324] [outer = 00000000] 09:11:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (02A97800) [pid = 3668] [serial = 325] [outer = 02A90400] 09:11:16 INFO - PROCESS | 3668 | 1461082276110 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (13263000) [pid = 3668] [serial = 326] [outer = 02A90400] 09:11:16 INFO - PROCESS | 3668 | 1461082276730 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 908ms 09:11:16 INFO - PROCESS | 3668 | 1461082276743 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 3668 | 1461082276749 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 09:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:11:16 INFO - PROCESS | 3668 | 1461082276755 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 3668 | 1461082276758 Marionette TRACE conn3 <- [1,402,null,{}] 09:11:16 INFO - PROCESS | 3668 | 1461082276763 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}] 09:11:16 INFO - PROCESS | 3668 | 1461082276901 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:11:16 INFO - PROCESS | 3668 | 1461082276954 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 3668 | ++DOCSHELL 15562800 == 53 [pid = 3668] [id = 110] 09:11:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (15563400) [pid = 3668] [serial = 327] [outer = 00000000] 09:11:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (15569800) [pid = 3668] [serial = 328] [outer = 15563400] 09:11:16 INFO - PROCESS | 3668 | 1461082277009 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1556CC00) [pid = 3668] [serial = 329] [outer = 15563400] 09:11:17 INFO - PROCESS | 3668 | 1461082277671 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 970ms 09:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:11:17 INFO - PROCESS | 3668 | 1461082277721 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 3668 | 1461082277724 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 09:11:17 INFO - PROCESS | 3668 | 1461082277728 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 3668 | 1461082277731 Marionette TRACE conn3 <- [1,406,null,{}] 09:11:17 INFO - PROCESS | 3668 | 1461082277742 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}] 09:11:17 INFO - PROCESS | 3668 | 1461082277845 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:11:17 INFO - PROCESS | 3668 | 1461082277924 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 3668 | ++DOCSHELL 16988800 == 54 [pid = 3668] [id = 111] 09:11:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (169A6000) [pid = 3668] [serial = 330] [outer = 00000000] 09:11:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (18320000) [pid = 3668] [serial = 331] [outer = 169A6000] 09:11:18 INFO - PROCESS | 3668 | 1461082278022 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (183ABC00) [pid = 3668] [serial = 332] [outer = 169A6000] 09:11:18 INFO - PROCESS | 3668 | 1461082278627 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 908ms 09:11:18 INFO - PROCESS | 3668 | 1461082278655 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 3668 | 1461082278658 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 09:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:11:18 INFO - PROCESS | 3668 | 1461082278662 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 3668 | 1461082278664 Marionette TRACE conn3 <- [1,410,null,{}] 09:11:18 INFO - PROCESS | 3668 | 1461082278668 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}] 09:11:18 INFO - PROCESS | 3668 | 1461082278767 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:11:18 INFO - PROCESS | 3668 | 1461082278847 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 3668 | ++DOCSHELL 14AF1400 == 55 [pid = 3668] [id = 112] 09:11:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (157EB400) [pid = 3668] [serial = 333] [outer = 00000000] 09:11:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (180AB800) [pid = 3668] [serial = 334] [outer = 157EB400] 09:11:18 INFO - PROCESS | 3668 | 1461082278933 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18720000) [pid = 3668] [serial = 335] [outer = 157EB400] 09:11:19 INFO - PROCESS | 3668 | 1461082279711 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1106ms 09:11:19 INFO - PROCESS | 3668 | 1461082279772 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 3668 | 1461082279776 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 09:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:11:19 INFO - PROCESS | 3668 | 1461082279795 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 3668 | 1461082279798 Marionette TRACE conn3 <- [1,414,null,{}] 09:11:19 INFO - PROCESS | 3668 | 1461082279803 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}] 09:11:19 INFO - PROCESS | 3668 | 1461082279895 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:11:20 INFO - PROCESS | 3668 | 1461082280028 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 3668 | ++DOCSHELL 157EFC00 == 56 [pid = 3668] [id = 113] 09:11:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (159F1C00) [pid = 3668] [serial = 336] [outer = 00000000] 09:11:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (15D0F800) [pid = 3668] [serial = 337] [outer = 159F1C00] 09:11:20 INFO - PROCESS | 3668 | 1461082280108 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1659B400) [pid = 3668] [serial = 338] [outer = 159F1C00] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 14AF1C00 == 55 [pid = 3668] [id = 107] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 13702C00 == 54 [pid = 3668] [id = 106] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 1CA74000 == 53 [pid = 3668] [id = 105] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 1325FC00 == 52 [pid = 3668] [id = 104] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 13A1D800 == 51 [pid = 3668] [id = 103] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 18DBC000 == 50 [pid = 3668] [id = 102] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 18F63800 == 49 [pid = 3668] [id = 101] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 18AC1C00 == 48 [pid = 3668] [id = 100] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 1338F800 == 47 [pid = 3668] [id = 99] 09:11:20 INFO - PROCESS | 3668 | --DOCSHELL 13702800 == 46 [pid = 3668] [id = 98] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (18321400) [pid = 3668] [serial = 163] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (19E23400) [pid = 3668] [serial = 206] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (15510C00) [pid = 3668] [serial = 127] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1D6AE400) [pid = 3668] [serial = 269] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1A678C00) [pid = 3668] [serial = 262] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1D4B8400) [pid = 3668] [serial = 275] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1A0B2C00) [pid = 3668] [serial = 260] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1CA7D400) [pid = 3668] [serial = 266] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1C24E800) [pid = 3668] [serial = 203] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (15511C00) [pid = 3668] [serial = 160] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (19710000) [pid = 3668] [serial = 200] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (164D3C00) [pid = 3668] [serial = 197] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1CA7B400) [pid = 3668] [serial = 194] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (1D802800) [pid = 3668] [serial = 277] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1CA76400) [pid = 3668] [serial = 265] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (18F63C00) [pid = 3668] [serial = 256] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (18F99400) [pid = 3668] [serial = 257] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1804F400) [pid = 3668] [serial = 253] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (183B3800) [pid = 3668] [serial = 254] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (18044000) [pid = 3668] [serial = 251] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (16F7B400) [pid = 3668] [serial = 250] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (19BD9400) [pid = 3668] [serial = 259] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1AB2AC00) [pid = 3668] [serial = 263] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1D2B1000) [pid = 3668] [serial = 248] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1CC35000) [pid = 3668] [serial = 247] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (143A1C00) [pid = 3668] [serial = 241] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1871EC00) [pid = 3668] [serial = 244] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1D4AF400) [pid = 3668] [serial = 268] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (18DBB800) [pid = 3668] [serial = 271] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18F68000) [pid = 3668] [serial = 272] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1D6B2400) [pid = 3668] [serial = 274] [outer = 00000000] [url = about:blank] 09:11:20 INFO - PROCESS | 3668 | 1461082280634 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:11:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 863ms 09:11:20 INFO - PROCESS | 3668 | 1461082280665 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 3668 | 1461082280670 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 09:11:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:11:20 INFO - PROCESS | 3668 | 1461082280676 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 3668 | 1461082280679 Marionette TRACE conn3 <- [1,418,null,{}] 09:11:20 INFO - PROCESS | 3668 | 1461082280683 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}] 09:11:20 INFO - PROCESS | 3668 | 1461082280765 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:11:20 INFO - PROCESS | 3668 | 1461082280771 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 3668 | ++DOCSHELL 157A0400 == 47 [pid = 3668] [id = 114] 09:11:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (157A4800) [pid = 3668] [serial = 339] [outer = 00000000] 09:11:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (165A0000) [pid = 3668] [serial = 340] [outer = 157A4800] 09:11:20 INFO - PROCESS | 3668 | 1461082280817 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1698AC00) [pid = 3668] [serial = 341] [outer = 157A4800] 09:11:21 INFO - PROCESS | 3668 | 1461082281718 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]]]}] 09:11:21 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 09:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1060ms 09:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:11:21 INFO - PROCESS | 3668 | 1461082281733 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 3668 | 1461082281735 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 09:11:21 INFO - PROCESS | 3668 | 1461082281739 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 3668 | 1461082281743 Marionette TRACE conn3 <- [1,422,null,{}] 09:11:21 INFO - PROCESS | 3668 | 1461082281753 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}] 09:11:21 INFO - PROCESS | 3668 | 1461082281830 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:11:21 INFO - PROCESS | 3668 | 1461082281838 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 3668 | ++DOCSHELL 180A0000 == 48 [pid = 3668] [id = 115] 09:11:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1832A000) [pid = 3668] [serial = 342] [outer = 00000000] 09:11:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18976000) [pid = 3668] [serial = 343] [outer = 1832A000] 09:11:21 INFO - PROCESS | 3668 | 1461082281885 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18CD4000) [pid = 3668] [serial = 344] [outer = 1832A000] 09:11:22 INFO - PROCESS | 3668 | 1461082282769 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]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:11:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1060ms 09:11:22 INFO - PROCESS | 3668 | 1461082282809 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:11:22 INFO - PROCESS | 3668 | 1461082282812 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 09:11:22 INFO - PROCESS | 3668 | 1461082282815 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 3668 | 1461082282817 Marionette TRACE conn3 <- [1,426,null,{}] 09:11:22 INFO - PROCESS | 3668 | 1461082282820 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}] 09:11:22 INFO - PROCESS | 3668 | 1461082282922 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:11:22 INFO - PROCESS | 3668 | 1461082282928 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 3668 | ++DOCSHELL 18977400 == 49 [pid = 3668] [id = 116] 09:11:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18AC9800) [pid = 3668] [serial = 345] [outer = 00000000] 09:11:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18F9A800) [pid = 3668] [serial = 346] [outer = 18AC9800] 09:11:22 INFO - PROCESS | 3668 | 1461082282973 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (18F9B000) [pid = 3668] [serial = 347] [outer = 18AC9800] 09:11:23 INFO - PROCESS | 3668 | 1461082283433 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] 09:11:23 INFO - PROCESS | 3668 | 1461082283505 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 09:11:23 INFO - PROCESS | 3668 | 1461082283508 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 3668 | 1461082283510 Marionette TRACE conn3 <- [1,430,null,{}] 09:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:11:23 INFO - PROCESS | 3668 | 1461082283513 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}] 09:11:23 INFO - PROCESS | 3668 | 1461082283615 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:11:23 INFO - PROCESS | 3668 | 1461082283623 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 3668 | ++DOCSHELL 18F99400 == 50 [pid = 3668] [id = 117] 09:11:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (198B6400) [pid = 3668] [serial = 348] [outer = 00000000] 09:11:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19DDB400) [pid = 3668] [serial = 349] [outer = 198B6400] 09:11:23 INFO - PROCESS | 3668 | 1461082283668 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1A090000) [pid = 3668] [serial = 350] [outer = 198B6400] 09:11:24 INFO - PROCESS | 3668 | 1461082284096 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 606ms 09:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:11:24 INFO - PROCESS | 3668 | 1461082284131 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 3668 | 1461082284133 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 09:11:24 INFO - PROCESS | 3668 | 1461082284137 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 3668 | 1461082284138 Marionette TRACE conn3 <- [1,434,null,{}] 09:11:24 INFO - PROCESS | 3668 | 1461082284142 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}] 09:11:24 INFO - PROCESS | 3668 | 1461082284286 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:11:24 INFO - PROCESS | 3668 | 1461082284313 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 3668 | ++DOCSHELL 13378000 == 51 [pid = 3668] [id = 118] 09:11:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19765000) [pid = 3668] [serial = 351] [outer = 00000000] 09:11:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1AB1D800) [pid = 3668] [serial = 352] [outer = 19765000] 09:11:24 INFO - PROCESS | 3668 | 1461082284360 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1C24BC00) [pid = 3668] [serial = 353] [outer = 19765000] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (157F0800) [pid = 3668] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (14357000) [pid = 3668] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1697E000) [pid = 3668] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (13730000) [pid = 3668] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18F64C00) [pid = 3668] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18AC2000) [pid = 3668] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (15B33000) [pid = 3668] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (18F98000) [pid = 3668] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1CA74C00) [pid = 3668] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (13A1A800) [pid = 3668] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (18321000) [pid = 3668] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:11:24 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1C32AC00) [pid = 3668] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:11:24 INFO - PROCESS | 3668 | 1461082284870 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 777ms 09:11:24 INFO - PROCESS | 3668 | 1461082284922 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 3668 | 1461082284924 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 09:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:11:24 INFO - PROCESS | 3668 | 1461082284927 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 3668 | 1461082284929 Marionette TRACE conn3 <- [1,438,null,{}] 09:11:24 INFO - PROCESS | 3668 | 1461082284932 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}] 09:11:25 INFO - PROCESS | 3668 | 1461082285034 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:11:25 INFO - PROCESS | 3668 | 1461082285083 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 3668 | ++DOCSHELL 15D03000 == 52 [pid = 3668] [id = 119] 09:11:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (16989C00) [pid = 3668] [serial = 354] [outer = 00000000] 09:11:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1970D000) [pid = 3668] [serial = 355] [outer = 16989C00] 09:11:25 INFO - PROCESS | 3668 | 1461082285127 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18F98000) [pid = 3668] [serial = 356] [outer = 16989C00] 09:11:25 INFO - PROCESS | 3668 | 1461082285470 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]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:11:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 09:11:25 INFO - PROCESS | 3668 | 1461082285508 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 3668 | 1461082285510 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 09:11:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:11:25 INFO - PROCESS | 3668 | 1461082285513 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 3668 | 1461082285515 Marionette TRACE conn3 <- [1,442,null,{}] 09:11:25 INFO - PROCESS | 3668 | 1461082285521 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}] 09:11:25 INFO - PROCESS | 3668 | 1461082285650 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:11:25 INFO - PROCESS | 3668 | 1461082285658 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 3668 | ++DOCSHELL 02A8D400 == 53 [pid = 3668] [id = 120] 09:11:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (13207800) [pid = 3668] [serial = 357] [outer = 00000000] 09:11:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1C255000) [pid = 3668] [serial = 358] [outer = 13207800] 09:11:25 INFO - PROCESS | 3668 | 1461082285702 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1C256400) [pid = 3668] [serial = 359] [outer = 13207800] 09:11:26 INFO - PROCESS | 3668 | 1461082286098 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 634ms 09:11:26 INFO - PROCESS | 3668 | 1461082286152 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 3668 | 1461082286154 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 09:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:11:26 INFO - PROCESS | 3668 | 1461082286157 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 3668 | 1461082286159 Marionette TRACE conn3 <- [1,446,null,{}] 09:11:26 INFO - PROCESS | 3668 | 1461082286162 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}] 09:11:26 INFO - PROCESS | 3668 | 1461082286236 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:11:26 INFO - PROCESS | 3668 | 1461082286242 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 3668 | ++DOCSHELL 1A604000 == 54 [pid = 3668] [id = 121] 09:11:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1C252000) [pid = 3668] [serial = 360] [outer = 00000000] 09:11:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1CC39800) [pid = 3668] [serial = 361] [outer = 1C252000] 09:11:26 INFO - PROCESS | 3668 | 1461082286287 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1CD83800) [pid = 3668] [serial = 362] [outer = 1C252000] 09:11:26 INFO - PROCESS | 3668 | 1461082286749 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 633ms 09:11:26 INFO - PROCESS | 3668 | 1461082286796 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 3668 | 1461082286800 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 09:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:11:26 INFO - PROCESS | 3668 | 1461082286805 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 3668 | 1461082286810 Marionette TRACE conn3 <- [1,450,null,{}] 09:11:26 INFO - PROCESS | 3668 | 1461082286817 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}] 09:11:26 INFO - PROCESS | 3668 | 1461082286904 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:11:27 INFO - PROCESS | 3668 | 1461082287066 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 3668 | ++DOCSHELL 13A20C00 == 55 [pid = 3668] [id = 122] 09:11:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (142ABC00) [pid = 3668] [serial = 363] [outer = 00000000] 09:11:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (15511C00) [pid = 3668] [serial = 364] [outer = 142ABC00] 09:11:27 INFO - PROCESS | 3668 | 1461082287124 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (15568000) [pid = 3668] [serial = 365] [outer = 142ABC00] 09:11:27 INFO - PROCESS | 3668 | 1461082287684 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] 09:11:27 INFO - PROCESS | 3668 | 1461082287742 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 09:11:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:11:27 INFO - PROCESS | 3668 | 1461082287749 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 3668 | 1461082287751 Marionette TRACE conn3 <- [1,454,null,{}] 09:11:27 INFO - PROCESS | 3668 | 1461082287755 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}] 09:11:27 INFO - PROCESS | 3668 | 1461082287856 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:11:27 INFO - PROCESS | 3668 | 1461082287936 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 3668 | ++DOCSHELL 16F7D400 == 56 [pid = 3668] [id = 123] 09:11:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1804A000) [pid = 3668] [serial = 366] [outer = 00000000] 09:11:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (183A8400) [pid = 3668] [serial = 367] [outer = 1804A000] 09:11:27 INFO - PROCESS | 3668 | 1461082287995 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (18722000) [pid = 3668] [serial = 368] [outer = 1804A000] 09:11:28 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:28 INFO - PROCESS | 3668 | 1461082288633 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]]]}] 09:11:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:11:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 927ms 09:11:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:11:28 INFO - PROCESS | 3668 | 1461082288675 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 3668 | 1461082288678 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 09:11:28 INFO - PROCESS | 3668 | 1461082288682 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 3668 | 1461082288685 Marionette TRACE conn3 <- [1,458,null,{}] 09:11:28 INFO - PROCESS | 3668 | 1461082288696 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}] 09:11:28 INFO - PROCESS | 3668 | 1461082288801 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:11:28 INFO - PROCESS | 3668 | 1461082288879 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 3668 | ++DOCSHELL 1A837C00 == 57 [pid = 3668] [id = 124] 09:11:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1C24B000) [pid = 3668] [serial = 369] [outer = 00000000] 09:11:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1CA7C400) [pid = 3668] [serial = 370] [outer = 1C24B000] 09:11:28 INFO - PROCESS | 3668 | 1461082288977 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1CF15400) [pid = 3668] [serial = 371] [outer = 1C24B000] 09:11:29 INFO - PROCESS | 3668 | 1461082289565 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] 09:11:29 INFO - PROCESS | 3668 | 1461082289629 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 09:11:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:11:29 INFO - PROCESS | 3668 | 1461082289633 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 3668 | 1461082289635 Marionette TRACE conn3 <- [1,462,null,{}] 09:11:29 INFO - PROCESS | 3668 | 1461082289639 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}] 09:11:29 INFO - PROCESS | 3668 | 1461082289735 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:11:29 INFO - PROCESS | 3668 | 1461082289858 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 3668 | ++DOCSHELL 17BDFC00 == 58 [pid = 3668] [id = 125] 09:11:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (18D43C00) [pid = 3668] [serial = 372] [outer = 00000000] 09:11:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (18D50400) [pid = 3668] [serial = 373] [outer = 18D43C00] 09:11:29 INFO - PROCESS | 3668 | 1461082289914 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1D2AE800) [pid = 3668] [serial = 374] [outer = 18D43C00] 09:11:30 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:30 INFO - PROCESS | 3668 | 1461082290478 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] 09:11:30 INFO - PROCESS | 3668 | 1461082290545 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 09:11:30 INFO - PROCESS | 3668 | 1461082290549 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 3668 | 1461082290551 Marionette TRACE conn3 <- [1,466,null,{}] 09:11:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:11:30 INFO - PROCESS | 3668 | 1461082290555 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}] 09:11:30 INFO - PROCESS | 3668 | 1461082290651 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:11:30 INFO - PROCESS | 3668 | 1461082290728 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 3668 | ++DOCSHELL 15569000 == 59 [pid = 3668] [id = 126] 09:11:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1579E400) [pid = 3668] [serial = 375] [outer = 00000000] 09:11:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1D315800) [pid = 3668] [serial = 376] [outer = 1579E400] 09:11:30 INFO - PROCESS | 3668 | 1461082290783 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1D4B9000) [pid = 3668] [serial = 377] [outer = 1579E400] 09:11:31 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:11:31 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:11:31 INFO - PROCESS | 3668 | 1461082291521 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] 09:11:31 INFO - PROCESS | 3668 | 1461082291599 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 09:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:11:31 INFO - PROCESS | 3668 | 1461082291604 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 3668 | 1461082291608 Marionette TRACE conn3 <- [1,470,null,{}] 09:11:31 INFO - PROCESS | 3668 | 1461082291613 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}] 09:11:31 INFO - PROCESS | 3668 | 1461082291706 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:11:31 INFO - PROCESS | 3668 | 1461082291788 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 3668 | ++DOCSHELL 16980800 == 60 [pid = 3668] [id = 127] 09:11:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (16981400) [pid = 3668] [serial = 378] [outer = 00000000] 09:11:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (16F7C800) [pid = 3668] [serial = 379] [outer = 16981400] 09:11:31 INFO - PROCESS | 3668 | 1461082291880 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18323000) [pid = 3668] [serial = 380] [outer = 16981400] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 02A8D400 == 59 [pid = 3668] [id = 120] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 15D03000 == 58 [pid = 3668] [id = 119] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 13378000 == 57 [pid = 3668] [id = 118] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 18F99400 == 56 [pid = 3668] [id = 117] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 18977400 == 55 [pid = 3668] [id = 116] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 180A0000 == 54 [pid = 3668] [id = 115] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 157A0400 == 53 [pid = 3668] [id = 114] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 157EFC00 == 52 [pid = 3668] [id = 113] 09:11:32 INFO - PROCESS | 3668 | --DOCSHELL 02A8E400 == 51 [pid = 3668] [id = 109] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1D316000) [pid = 3668] [serial = 239] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1CA78400) [pid = 3668] [serial = 311] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1DBEF800) [pid = 3668] [serial = 322] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1D318C00) [pid = 3668] [serial = 319] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1D2BAC00) [pid = 3668] [serial = 314] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1C254800) [pid = 3668] [serial = 308] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1AB22000) [pid = 3668] [serial = 317] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1D6B3000) [pid = 3668] [serial = 320] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1A15E800) [pid = 3668] [serial = 305] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1C252C00) [pid = 3668] [serial = 307] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1CA78000) [pid = 3668] [serial = 310] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1370A000) [pid = 3668] [serial = 280] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (183BE400) [pid = 3668] [serial = 283] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1D310800) [pid = 3668] [serial = 290] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (16987000) [pid = 3668] [serial = 289] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1697D800) [pid = 3668] [serial = 293] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (15F6E000) [pid = 3668] [serial = 292] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1970EC00) [pid = 3668] [serial = 301] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (19876000) [pid = 3668] [serial = 302] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18CCBC00) [pid = 3668] [serial = 298] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18DAE800) [pid = 3668] [serial = 299] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1698A800) [pid = 3668] [serial = 295] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (16F76800) [pid = 3668] [serial = 296] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1A0B5400) [pid = 3668] [serial = 304] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1C257C00) [pid = 3668] [serial = 286] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1D2B1800) [pid = 3668] [serial = 313] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1871B800) [pid = 3668] [serial = 316] [outer = 00000000] [url = about:blank] 09:11:32 INFO - PROCESS | 3668 | 1461082292351 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:11:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 788ms 09:11:32 INFO - PROCESS | 3668 | 1461082292407 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 3668 | 1461082292412 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 09:11:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:11:32 INFO - PROCESS | 3668 | 1461082292418 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 3668 | 1461082292421 Marionette TRACE conn3 <- [1,474,null,{}] 09:11:32 INFO - PROCESS | 3668 | 1461082292424 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}] 09:11:32 INFO - PROCESS | 3668 | 1461082292503 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:11:32 INFO - PROCESS | 3668 | 1461082292512 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 3668 | ++DOCSHELL 16982000 == 52 [pid = 3668] [id = 128] 09:11:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (16984400) [pid = 3668] [serial = 381] [outer = 00000000] 09:11:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (180A0000) [pid = 3668] [serial = 382] [outer = 16984400] 09:11:32 INFO - PROCESS | 3668 | 1461082292560 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18721000) [pid = 3668] [serial = 383] [outer = 16984400] 09:11:33 INFO - PROCESS | 3668 | 1461082293015 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:11:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 633ms 09:11:33 INFO - PROCESS | 3668 | 1461082293039 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 3668 | 1461082293041 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 09:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:11:33 INFO - PROCESS | 3668 | 1461082293044 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 3668 | 1461082293047 Marionette TRACE conn3 <- [1,478,null,{}] 09:11:33 INFO - PROCESS | 3668 | 1461082293065 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}] 09:11:33 INFO - PROCESS | 3668 | 1461082293196 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:11:33 INFO - PROCESS | 3668 | 1461082293207 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 3668 | ++DOCSHELL 18DB9000 == 53 [pid = 3668] [id = 129] 09:11:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18DBA800) [pid = 3668] [serial = 384] [outer = 00000000] 09:11:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18F95C00) [pid = 3668] [serial = 385] [outer = 18DBA800] 09:11:33 INFO - PROCESS | 3668 | 1461082293261 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (19767000) [pid = 3668] [serial = 386] [outer = 18DBA800] 09:11:33 INFO - PROCESS | 3668 | 1461082293711 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:11:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 695ms 09:11:33 INFO - PROCESS | 3668 | 1461082293743 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 3668 | 1461082293746 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 09:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:11:33 INFO - PROCESS | 3668 | 1461082293749 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 3668 | 1461082293751 Marionette TRACE conn3 <- [1,482,null,{}] 09:11:33 INFO - PROCESS | 3668 | 1461082293755 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}] 09:11:33 INFO - PROCESS | 3668 | 1461082293830 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:11:33 INFO - PROCESS | 3668 | 1461082293838 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 3668 | ++DOCSHELL 19B45400 == 54 [pid = 3668] [id = 130] 09:11:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19BD2000) [pid = 3668] [serial = 387] [outer = 00000000] 09:11:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1A0B8800) [pid = 3668] [serial = 388] [outer = 19BD2000] 09:11:33 INFO - PROCESS | 3668 | 1461082293883 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1A15FC00) [pid = 3668] [serial = 389] [outer = 19BD2000] 09:11:34 INFO - PROCESS | 3668 | 1461082294331 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:11:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 634ms 09:11:34 INFO - PROCESS | 3668 | 1461082294371 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 3668 | 1461082294373 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 09:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:11:34 INFO - PROCESS | 3668 | 1461082294376 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 3668 | 1461082294378 Marionette TRACE conn3 <- [1,486,null,{}] 09:11:34 INFO - PROCESS | 3668 | 1461082294381 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}] 09:11:34 INFO - PROCESS | 3668 | 1461082294484 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:11:34 INFO - PROCESS | 3668 | 1461082294564 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 3668 | ++DOCSHELL 1A29A800 == 55 [pid = 3668] [id = 131] 09:11:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1A29E800) [pid = 3668] [serial = 390] [outer = 00000000] 09:11:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1AB2A400) [pid = 3668] [serial = 391] [outer = 1A29E800] 09:11:34 INFO - PROCESS | 3668 | 1461082294612 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1C253C00) [pid = 3668] [serial = 392] [outer = 1A29E800] 09:11:35 INFO - PROCESS | 3668 | 1461082295065 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 742ms 09:11:35 INFO - PROCESS | 3668 | 1461082295117 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 3668 | 1461082295119 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 09:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:11:35 INFO - PROCESS | 3668 | 1461082295122 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 3668 | 1461082295124 Marionette TRACE conn3 <- [1,490,null,{}] 09:11:35 INFO - PROCESS | 3668 | 1461082295127 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}] 09:11:35 INFO - PROCESS | 3668 | 1461082295250 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:11:35 INFO - PROCESS | 3668 | 1461082295307 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 3668 | ++DOCSHELL 13703400 == 56 [pid = 3668] [id = 132] 09:11:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (169A7800) [pid = 3668] [serial = 393] [outer = 00000000] 09:11:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1D30C400) [pid = 3668] [serial = 394] [outer = 169A7800] 09:11:35 INFO - PROCESS | 3668 | 1461082295356 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1D316000) [pid = 3668] [serial = 395] [outer = 169A7800] 09:11:35 INFO - PROCESS | 3668 | 1461082295762 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 695ms 09:11:35 INFO - PROCESS | 3668 | 1461082295806 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 3668 | 1461082295808 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 09:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:11:35 INFO - PROCESS | 3668 | 1461082295811 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 3668 | 1461082295813 Marionette TRACE conn3 <- [1,494,null,{}] 09:11:35 INFO - PROCESS | 3668 | 1461082295816 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}] 09:11:35 INFO - PROCESS | 3668 | 1461082295948 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:11:35 INFO - PROCESS | 3668 | 1461082296005 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 3668 | ++DOCSHELL 1A083000 == 57 [pid = 3668] [id = 133] 09:11:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1CD8A800) [pid = 3668] [serial = 396] [outer = 00000000] 09:11:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1D6B3C00) [pid = 3668] [serial = 397] [outer = 1CD8A800] 09:11:36 INFO - PROCESS | 3668 | 1461082296053 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1D6B4800) [pid = 3668] [serial = 398] [outer = 1CD8A800] 09:11:36 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18AC9800) [pid = 3668] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:11:36 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (157A4800) [pid = 3668] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:11:36 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (159F1C00) [pid = 3668] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:11:36 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (1832A000) [pid = 3668] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:11:36 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (198B6400) [pid = 3668] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:11:36 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (16989C00) [pid = 3668] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:11:36 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (19765000) [pid = 3668] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:11:36 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (13207800) [pid = 3668] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:11:36 INFO - PROCESS | 3668 | 1461082296472 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]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 695ms 09:11:36 INFO - PROCESS | 3668 | 1461082296511 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 3668 | 1461082296512 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 09:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:11:36 INFO - PROCESS | 3668 | 1461082296516 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 3668 | 1461082296518 Marionette TRACE conn3 <- [1,498,null,{}] 09:11:36 INFO - PROCESS | 3668 | 1461082296525 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}] 09:11:36 INFO - PROCESS | 3668 | 1461082296606 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:11:36 INFO - PROCESS | 3668 | 1461082296613 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 3668 | ++DOCSHELL 1370C400 == 58 [pid = 3668] [id = 134] 09:11:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (15DD5800) [pid = 3668] [serial = 399] [outer = 00000000] 09:11:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (18F97000) [pid = 3668] [serial = 400] [outer = 15DD5800] 09:11:36 INFO - PROCESS | 3668 | 1461082296659 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1CF11800) [pid = 3668] [serial = 401] [outer = 15DD5800] 09:11:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (02676C00) [pid = 3668] [serial = 402] [outer = 183B3400] 09:11:37 INFO - PROCESS | 3668 | 1461082297124 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]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 634ms 09:11:37 INFO - PROCESS | 3668 | 1461082297137 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 3668 | 1461082297139 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 09:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:11:37 INFO - PROCESS | 3668 | 1461082297142 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 3668 | 1461082297144 Marionette TRACE conn3 <- [1,502,null,{}] 09:11:37 INFO - PROCESS | 3668 | 1461082297147 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}] 09:11:37 INFO - PROCESS | 3668 | 1461082297224 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:11:37 INFO - PROCESS | 3668 | 1461082297258 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 3668 | ++DOCSHELL 0267A000 == 59 [pid = 3668] [id = 135] 09:11:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (02681000) [pid = 3668] [serial = 403] [outer = 00000000] 09:11:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1970E000) [pid = 3668] [serial = 404] [outer = 02681000] 09:11:37 INFO - PROCESS | 3668 | 1461082297302 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1CA76000) [pid = 3668] [serial = 405] [outer = 02681000] 09:11:37 INFO - PROCESS | 3668 | 1461082297726 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]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 618ms 09:11:37 INFO - PROCESS | 3668 | 1461082297781 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 3668 | 1461082297783 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 09:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:11:37 INFO - PROCESS | 3668 | 1461082297786 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 3668 | 1461082297788 Marionette TRACE conn3 <- [1,506,null,{}] 09:11:37 INFO - PROCESS | 3668 | 1461082297791 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}] 09:11:37 INFO - PROCESS | 3668 | 1461082297868 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:11:37 INFO - PROCESS | 3668 | 1461082297875 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 3668 | ++DOCSHELL 123BD000 == 60 [pid = 3668] [id = 136] 09:11:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (13207000) [pid = 3668] [serial = 406] [outer = 00000000] 09:11:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1D80E000) [pid = 3668] [serial = 407] [outer = 13207000] 09:11:37 INFO - PROCESS | 3668 | 1461082297918 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1DBEF400) [pid = 3668] [serial = 408] [outer = 13207000] 09:11:38 INFO - PROCESS | 3668 | 1461082298339 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:11:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 587ms 09:11:38 INFO - PROCESS | 3668 | 1461082298414 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 3668 | 1461082298418 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 09:11:38 INFO - PROCESS | 3668 | 1461082298428 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:11:38 INFO - PROCESS | 3668 | 1461082298432 Marionette TRACE conn3 <- [1,510,null,{}] 09:11:38 INFO - PROCESS | 3668 | 1461082298439 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}] 09:11:38 INFO - PROCESS | 3668 | 1461082298528 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:11:38 INFO - PROCESS | 3668 | 1461082298699 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 3668 | ++DOCSHELL 14A4A400 == 61 [pid = 3668] [id = 137] 09:11:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (15510C00) [pid = 3668] [serial = 409] [outer = 00000000] 09:11:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (15B2DC00) [pid = 3668] [serial = 410] [outer = 15510C00] 09:11:38 INFO - PROCESS | 3668 | 1461082298756 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (165A4C00) [pid = 3668] [serial = 411] [outer = 15510C00] 09:11:39 INFO - PROCESS | 3668 | 1461082299292 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]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 896ms 09:11:39 INFO - PROCESS | 3668 | 1461082299322 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 3668 | 1461082299326 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 09:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:11:39 INFO - PROCESS | 3668 | 1461082299334 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 3668 | 1461082299338 Marionette TRACE conn3 <- [1,514,null,{}] 09:11:39 INFO - PROCESS | 3668 | 1461082299342 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}] 09:11:39 INFO - PROCESS | 3668 | 1461082299444 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:11:39 INFO - PROCESS | 3668 | 1461082299539 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 3668 | ++DOCSHELL 18044000 == 62 [pid = 3668] [id = 138] 09:11:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18AC3800) [pid = 3668] [serial = 412] [outer = 00000000] 09:11:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18D48800) [pid = 3668] [serial = 413] [outer = 18AC3800] 09:11:39 INFO - PROCESS | 3668 | 1461082299593 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18DAE400) [pid = 3668] [serial = 414] [outer = 18AC3800] 09:11:40 INFO - PROCESS | 3668 | 1461082300174 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]]]}] 09:11:40 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 09:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 880ms 09:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:11:40 INFO - PROCESS | 3668 | 1461082300220 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 3668 | 1461082300223 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 09:11:40 INFO - PROCESS | 3668 | 1461082300226 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 3668 | 1461082300229 Marionette TRACE conn3 <- [1,518,null,{}] 09:11:40 INFO - PROCESS | 3668 | 1461082300238 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}] 09:11:40 INFO - PROCESS | 3668 | 1461082300344 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:11:40 INFO - PROCESS | 3668 | 1461082300468 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 3668 | ++DOCSHELL 1CC38400 == 63 [pid = 3668] [id = 139] 09:11:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1CC3BC00) [pid = 3668] [serial = 415] [outer = 00000000] 09:11:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1CD36400) [pid = 3668] [serial = 416] [outer = 1CC3BC00] 09:11:40 INFO - PROCESS | 3668 | 1461082300527 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1CD3A400) [pid = 3668] [serial = 417] [outer = 1CC3BC00] 09:11:41 INFO - PROCESS | 3668 | 1461082301075 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]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:11:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 896ms 09:11:41 INFO - PROCESS | 3668 | 1461082301130 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 3668 | 1461082301133 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 09:11:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:11:41 INFO - PROCESS | 3668 | 1461082301136 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 3668 | 1461082301138 Marionette TRACE conn3 <- [1,522,null,{}] 09:11:41 INFO - PROCESS | 3668 | 1461082301142 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}] 09:11:41 INFO - PROCESS | 3668 | 1461082301245 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:11:41 INFO - PROCESS | 3668 | 1461082301339 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 3668 | ++DOCSHELL 18F4A800 == 64 [pid = 3668] [id = 140] 09:11:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (18F4B000) [pid = 3668] [serial = 418] [outer = 00000000] 09:11:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (18F52400) [pid = 3668] [serial = 419] [outer = 18F4B000] 09:11:41 INFO - PROCESS | 3668 | 1461082301377 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1CD33800) [pid = 3668] [serial = 420] [outer = 18F4B000] 09:11:41 INFO - PROCESS | 3668 | 1461082301964 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:11:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 896ms 09:11:42 INFO - PROCESS | 3668 | 1461082302024 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 3668 | 1461082302026 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 09:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:11:42 INFO - PROCESS | 3668 | 1461082302030 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 3668 | 1461082302032 Marionette TRACE conn3 <- [1,526,null,{}] 09:11:42 INFO - PROCESS | 3668 | 1461082302036 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}] 09:11:42 INFO - PROCESS | 3668 | 1461082302133 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:11:42 INFO - PROCESS | 3668 | 1461082302254 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 3668 | ++DOCSHELL 16980400 == 65 [pid = 3668] [id = 141] 09:11:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (16F75C00) [pid = 3668] [serial = 421] [outer = 00000000] 09:11:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1C80A000) [pid = 3668] [serial = 422] [outer = 16F75C00] 09:11:42 INFO - PROCESS | 3668 | 1461082302310 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1CD39C00) [pid = 3668] [serial = 423] [outer = 16F75C00] 09:11:43 INFO - PROCESS | 3668 | 1461082303130 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]]]}] 09:11:43 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 09:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1144ms 09:11:43 INFO - PROCESS | 3668 | 1461082303166 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 3668 | 1461082303170 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 09:11:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:11:43 INFO - PROCESS | 3668 | 1461082303176 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 3668 | 1461082303179 Marionette TRACE conn3 <- [1,530,null,{}] 09:11:43 INFO - PROCESS | 3668 | 1461082303184 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}] 09:11:43 INFO - PROCESS | 3668 | 1461082303334 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:11:43 INFO - PROCESS | 3668 | 1461082303351 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 3668 | ++DOCSHELL 14357000 == 66 [pid = 3668] [id = 142] 09:11:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (14396800) [pid = 3668] [serial = 424] [outer = 00000000] 09:11:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (157F2000) [pid = 3668] [serial = 425] [outer = 14396800] 09:11:43 INFO - PROCESS | 3668 | 1461082303400 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (15D8BC00) [pid = 3668] [serial = 426] [outer = 14396800] 09:11:43 INFO - PROCESS | 3668 | 1461082303969 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"]]]}] 09:11:44 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 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:11:44 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 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:11:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 834ms 09:11:44 INFO - PROCESS | 3668 | 1461082304020 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 3668 | 1461082304025 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 09:11:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:11:44 INFO - PROCESS | 3668 | 1461082304031 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 3668 | 1461082304033 Marionette TRACE conn3 <- [1,534,null,{}] 09:11:44 INFO - PROCESS | 3668 | 1461082304037 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}] 09:11:44 INFO - PROCESS | 3668 | 1461082304136 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 13386000 == 65 [pid = 3668] [id = 66] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1AB1D000 == 64 [pid = 3668] [id = 68] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 16F7C400 == 63 [pid = 3668] [id = 95] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1659EC00 == 62 [pid = 3668] [id = 67] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1320DC00 == 61 [pid = 3668] [id = 94] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1986D400 == 60 [pid = 3668] [id = 96] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 0267A000 == 59 [pid = 3668] [id = 135] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1370C400 == 58 [pid = 3668] [id = 134] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1A083000 == 57 [pid = 3668] [id = 133] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 13703400 == 56 [pid = 3668] [id = 132] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1A29A800 == 55 [pid = 3668] [id = 131] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 19B45400 == 54 [pid = 3668] [id = 130] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 18DB9000 == 53 [pid = 3668] [id = 129] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 16982000 == 52 [pid = 3668] [id = 128] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 16980800 == 51 [pid = 3668] [id = 127] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (15569800) [pid = 3668] [serial = 328] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (18320000) [pid = 3668] [serial = 331] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1CC39800) [pid = 3668] [serial = 361] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (180AB800) [pid = 3668] [serial = 334] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (02A97800) [pid = 3668] [serial = 325] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 17BDFC00 == 50 [pid = 3668] [id = 125] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1A837C00 == 49 [pid = 3668] [id = 124] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 16F7D400 == 48 [pid = 3668] [id = 123] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 13A20C00 == 47 [pid = 3668] [id = 122] 09:11:44 INFO - PROCESS | 3668 | --DOCSHELL 1A604000 == 46 [pid = 3668] [id = 121] 09:11:44 INFO - PROCESS | 3668 | 1461082304285 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1A090000) [pid = 3668] [serial = 350] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (19DDB400) [pid = 3668] [serial = 349] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1970D000) [pid = 3668] [serial = 355] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1AB1D800) [pid = 3668] [serial = 352] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1C255000) [pid = 3668] [serial = 358] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1C256400) [pid = 3668] [serial = 359] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1698AC00) [pid = 3668] [serial = 341] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (18F98000) [pid = 3668] [serial = 356] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1C24BC00) [pid = 3668] [serial = 353] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (18CD4000) [pid = 3668] [serial = 344] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (18F9B000) [pid = 3668] [serial = 347] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (18F9A800) [pid = 3668] [serial = 346] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (165A0000) [pid = 3668] [serial = 340] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1659B400) [pid = 3668] [serial = 338] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (15D0F800) [pid = 3668] [serial = 337] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18976000) [pid = 3668] [serial = 343] [outer = 00000000] [url = about:blank] 09:11:44 INFO - PROCESS | 3668 | ++DOCSHELL 02679400 == 47 [pid = 3668] [id = 143] 09:11:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0267A000) [pid = 3668] [serial = 427] [outer = 00000000] 09:11:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (12D4BC00) [pid = 3668] [serial = 428] [outer = 0267A000] 09:11:44 INFO - PROCESS | 3668 | 1461082304334 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1372A800) [pid = 3668] [serial = 429] [outer = 0267A000] 09:11:44 INFO - PROCESS | 3668 | 1461082304728 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]]]}] 09:11:44 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. 09:11:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 726ms 09:11:44 INFO - PROCESS | 3668 | 1461082304753 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 3668 | 1461082304755 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 09:11:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:11:44 INFO - PROCESS | 3668 | 1461082304759 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 3668 | 1461082304762 Marionette TRACE conn3 <- [1,538,null,{}] 09:11:44 INFO - PROCESS | 3668 | 1461082304772 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}] 09:11:44 INFO - PROCESS | 3668 | 1461082304882 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:11:44 INFO - PROCESS | 3668 | 1461082304965 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 3668 | ++DOCSHELL 165A2800 == 48 [pid = 3668] [id = 144] 09:11:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (16985C00) [pid = 3668] [serial = 430] [outer = 00000000] 09:11:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (183A9C00) [pid = 3668] [serial = 431] [outer = 16985C00] 09:11:45 INFO - PROCESS | 3668 | 1461082305013 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (18AC8000) [pid = 3668] [serial = 432] [outer = 16985C00] 09:11:45 INFO - PROCESS | 3668 | 1461082305369 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]]]}] 09:11:45 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. 09:11:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 634ms 09:11:45 INFO - PROCESS | 3668 | 1461082305408 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 3668 | 1461082305410 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 09:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:11:45 INFO - PROCESS | 3668 | 1461082305414 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 3668 | 1461082305416 Marionette TRACE conn3 <- [1,542,null,{}] 09:11:45 INFO - PROCESS | 3668 | 1461082305419 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}] 09:11:45 INFO - PROCESS | 3668 | 1461082305498 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:11:45 INFO - PROCESS | 3668 | 1461082305507 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 3668 | ++DOCSHELL 18974400 == 49 [pid = 3668] [id = 145] 09:11:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18CD4000) [pid = 3668] [serial = 433] [outer = 00000000] 09:11:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18F43800) [pid = 3668] [serial = 434] [outer = 18CD4000] 09:11:45 INFO - PROCESS | 3668 | 1461082305552 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18F47C00) [pid = 3668] [serial = 435] [outer = 18CD4000] 09:11:45 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:45 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:11:45 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:45 INFO - PROCESS | 3668 | 1461082305959 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 587ms 09:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:11:45 INFO - PROCESS | 3668 | 1461082305993 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 3668 | 1461082305995 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 09:11:45 INFO - PROCESS | 3668 | 1461082305998 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 3668 | 1461082306000 Marionette TRACE conn3 <- [1,546,null,{}] 09:11:46 INFO - PROCESS | 3668 | 1461082306007 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}] 09:11:46 INFO - PROCESS | 3668 | 1461082306082 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:11:46 INFO - PROCESS | 3668 | 1461082306088 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 3668 | ++DOCSHELL 13262C00 == 50 [pid = 3668] [id = 146] 09:11:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (13702C00) [pid = 3668] [serial = 436] [outer = 00000000] 09:11:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (18F95000) [pid = 3668] [serial = 437] [outer = 13702C00] 09:11:46 INFO - PROCESS | 3668 | 1461082306133 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (18F9B000) [pid = 3668] [serial = 438] [outer = 13702C00] 09:11:46 INFO - PROCESS | 3668 | 1461082306620 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:11:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 618ms 09:11:46 INFO - PROCESS | 3668 | 1461082306640 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 3668 | 1461082306642 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 09:11:46 INFO - PROCESS | 3668 | 1461082306645 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 3668 | 1461082306647 Marionette TRACE conn3 <- [1,550,null,{}] 09:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:11:46 INFO - PROCESS | 3668 | 1461082306656 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}] 09:11:46 INFO - PROCESS | 3668 | 1461082306778 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:11:46 INFO - PROCESS | 3668 | 1461082306787 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 3668 | ++DOCSHELL 18328C00 == 51 [pid = 3668] [id = 147] 09:11:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (18DB0400) [pid = 3668] [serial = 439] [outer = 00000000] 09:11:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1A08B400) [pid = 3668] [serial = 440] [outer = 18DB0400] 09:11:46 INFO - PROCESS | 3668 | 1461082306835 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1A0B6400) [pid = 3668] [serial = 441] [outer = 18DB0400] 09:11:47 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:47 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:11:47 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:47 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:11:47 INFO - PROCESS | 3668 | 1461082307281 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:11:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 695ms 09:11:47 INFO - PROCESS | 3668 | 1461082307347 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 3668 | 1461082307349 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 09:11:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:11:47 INFO - PROCESS | 3668 | 1461082307352 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 3668 | 1461082307354 Marionette TRACE conn3 <- [1,554,null,{}] 09:11:47 INFO - PROCESS | 3668 | 1461082307340 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}] 09:11:47 INFO - PROCESS | 3668 | 1461082307443 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:11:47 INFO - PROCESS | 3668 | 1461082307526 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 3668 | ++DOCSHELL 19B40800 == 52 [pid = 3668] [id = 148] 09:11:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1A08C000) [pid = 3668] [serial = 442] [outer = 00000000] 09:11:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1A606800) [pid = 3668] [serial = 443] [outer = 1A08C000] 09:11:47 INFO - PROCESS | 3668 | 1461082307570 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1A608000) [pid = 3668] [serial = 444] [outer = 1A08C000] 09:11:47 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:47 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:47 INFO - PROCESS | 3668 | 1461082307997 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 696ms 09:11:48 INFO - PROCESS | 3668 | 1461082308036 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 3668 | 1461082308038 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 09:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:11:48 INFO - PROCESS | 3668 | 1461082308041 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 3668 | 1461082308043 Marionette TRACE conn3 <- [1,558,null,{}] 09:11:48 INFO - PROCESS | 3668 | 1461082308046 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}] 09:11:48 INFO - PROCESS | 3668 | 1461082308147 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:11:48 INFO - PROCESS | 3668 | 1461082308156 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 3668 | ++DOCSHELL 12BE8800 == 53 [pid = 3668] [id = 149] 09:11:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1A155800) [pid = 3668] [serial = 445] [outer = 00000000] 09:11:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1C256800) [pid = 3668] [serial = 446] [outer = 1A155800] 09:11:48 INFO - PROCESS | 3668 | 1461082308202 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1C808C00) [pid = 3668] [serial = 447] [outer = 1A155800] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (16984400) [pid = 3668] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1804C800) [pid = 3668] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (15563400) [pid = 3668] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (02A90400) [pid = 3668] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1434D000) [pid = 3668] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (19B41C00) [pid = 3668] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (180A2400) [pid = 3668] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (16F7E000) [pid = 3668] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1D806000) [pid = 3668] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (169A6000) [pid = 3668] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (157EB400) [pid = 3668] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (13257800) [pid = 3668] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1A29E800) [pid = 3668] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (169A7800) [pid = 3668] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (19BD2000) [pid = 3668] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (16981400) [pid = 3668] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1579E400) [pid = 3668] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18DBA800) [pid = 3668] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1CD8A800) [pid = 3668] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (15DD5800) [pid = 3668] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:11:48 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (02681000) [pid = 3668] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:11:48 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:48 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:11:48 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:48 INFO - PROCESS | 3668 | 1461082308969 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]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 989ms 09:11:49 INFO - PROCESS | 3668 | 1461082309026 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 3668 | 1461082309028 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 09:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:11:49 INFO - PROCESS | 3668 | 1461082309031 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 3668 | 1461082309032 Marionette TRACE conn3 <- [1,562,null,{}] 09:11:49 INFO - PROCESS | 3668 | 1461082309040 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}] 09:11:49 INFO - PROCESS | 3668 | 1461082309115 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:11:49 INFO - PROCESS | 3668 | 1461082309121 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 3668 | ++DOCSHELL 13207800 == 54 [pid = 3668] [id = 150] 09:11:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (15563C00) [pid = 3668] [serial = 448] [outer = 00000000] 09:11:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1697F400) [pid = 3668] [serial = 449] [outer = 15563C00] 09:11:49 INFO - PROCESS | 3668 | 1461082309165 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (169A6000) [pid = 3668] [serial = 450] [outer = 15563C00] 09:11:49 INFO - PROCESS | 3668 | 1461082309568 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]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 09:11:49 INFO - PROCESS | 3668 | 1461082309628 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 3668 | 1461082309630 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 09:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:11:49 INFO - PROCESS | 3668 | 1461082309634 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 3668 | 1461082309635 Marionette TRACE conn3 <- [1,566,null,{}] 09:11:49 INFO - PROCESS | 3668 | 1461082309639 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}] 09:11:49 INFO - PROCESS | 3668 | 1461082309733 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:11:49 INFO - PROCESS | 3668 | 1461082309742 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 3668 | ++DOCSHELL 18D4D400 == 55 [pid = 3668] [id = 151] 09:11:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (18DBA800) [pid = 3668] [serial = 451] [outer = 00000000] 09:11:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1A0BB000) [pid = 3668] [serial = 452] [outer = 18DBA800] 09:11:49 INFO - PROCESS | 3668 | 1461082309786 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1C24C000) [pid = 3668] [serial = 453] [outer = 18DBA800] 09:11:50 INFO - PROCESS | 3668 | 1461082310232 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 618ms 09:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:11:50 INFO - PROCESS | 3668 | 1461082310273 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 3668 | 1461082310276 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 09:11:50 INFO - PROCESS | 3668 | 1461082310279 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 3668 | 1461082310281 Marionette TRACE conn3 <- [1,570,null,{}] 09:11:50 INFO - PROCESS | 3668 | 1461082310285 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}] 09:11:50 INFO - PROCESS | 3668 | 1461082310362 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:11:50 INFO - PROCESS | 3668 | 1461082310369 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 3668 | ++DOCSHELL 19B4CC00 == 56 [pid = 3668] [id = 152] 09:11:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1CA72C00) [pid = 3668] [serial = 454] [outer = 00000000] 09:11:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1CD7E800) [pid = 3668] [serial = 455] [outer = 1CA72C00] 09:11:50 INFO - PROCESS | 3668 | 1461082310418 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1D2B1400) [pid = 3668] [serial = 456] [outer = 1CA72C00] 09:11:51 INFO - PROCESS | 3668 | 1461082311108 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 881ms 09:11:51 INFO - PROCESS | 3668 | 1461082311166 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 3668 | 1461082311171 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 09:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:11:51 INFO - PROCESS | 3668 | 1461082311177 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 3668 | 1461082311181 Marionette TRACE conn3 <- [1,574,null,{}] 09:11:51 INFO - PROCESS | 3668 | 1461082311187 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}] 09:11:51 INFO - PROCESS | 3668 | 1461082311300 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:11:51 INFO - PROCESS | 3668 | 1461082311418 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 3668 | ++DOCSHELL 13263400 == 57 [pid = 3668] [id = 153] 09:11:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (142B2800) [pid = 3668] [serial = 457] [outer = 00000000] 09:11:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (157A4800) [pid = 3668] [serial = 458] [outer = 142B2800] 09:11:51 INFO - PROCESS | 3668 | 1461082311477 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1659B800) [pid = 3668] [serial = 459] [outer = 142B2800] 09:11:51 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:11:52 INFO - PROCESS | 3668 | 1461082312026 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 896ms 09:11:52 INFO - PROCESS | 3668 | 1461082312065 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 3668 | 1461082312071 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 09:11:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:11:52 INFO - PROCESS | 3668 | 1461082312077 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 3668 | 1461082312080 Marionette TRACE conn3 <- [1,578,null,{}] 09:11:52 INFO - PROCESS | 3668 | 1461082312084 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}] 09:11:52 INFO - PROCESS | 3668 | 1461082312186 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:11:52 INFO - PROCESS | 3668 | 1461082312282 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 3668 | ++DOCSHELL 1556BC00 == 58 [pid = 3668] [id = 154] 09:11:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (164C7800) [pid = 3668] [serial = 460] [outer = 00000000] 09:11:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (18327000) [pid = 3668] [serial = 461] [outer = 164C7800] 09:11:52 INFO - PROCESS | 3668 | 1461082312337 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (18717800) [pid = 3668] [serial = 462] [outer = 164C7800] 09:11:52 INFO - PROCESS | 3668 | 1461082312900 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 896ms 09:11:52 INFO - PROCESS | 3668 | 1461082312980 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 3668 | 1461082312985 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 09:11:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:11:52 INFO - PROCESS | 3668 | 1461082312988 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 3668 | 1461082312992 Marionette TRACE conn3 <- [1,582,null,{}] 09:11:52 INFO - PROCESS | 3668 | 1461082313003 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}] 09:11:53 INFO - PROCESS | 3668 | 1461082313138 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:11:53 INFO - PROCESS | 3668 | 1461082313264 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 3668 | ++DOCSHELL 19765800 == 59 [pid = 3668] [id = 155] 09:11:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (19DD0C00) [pid = 3668] [serial = 463] [outer = 00000000] 09:11:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1CA72400) [pid = 3668] [serial = 464] [outer = 19DD0C00] 09:11:53 INFO - PROCESS | 3668 | 1461082313322 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1CC41800) [pid = 3668] [serial = 465] [outer = 19DD0C00] 09:11:53 INFO - PROCESS | 3668 | 1461082313856 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]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 943ms 09:11:53 INFO - PROCESS | 3668 | 1461082313918 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 3668 | 1461082313920 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 09:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:11:53 INFO - PROCESS | 3668 | 1461082313924 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 3668 | 1461082313926 Marionette TRACE conn3 <- [1,586,null,{}] 09:11:53 INFO - PROCESS | 3668 | 1461082313929 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}] 09:11:54 INFO - PROCESS | 3668 | 1461082314036 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:11:54 INFO - PROCESS | 3668 | 1461082314158 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 3668 | ++DOCSHELL 1CC3F800 == 60 [pid = 3668] [id = 156] 09:11:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1CF12800) [pid = 3668] [serial = 466] [outer = 00000000] 09:11:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1D3D3800) [pid = 3668] [serial = 467] [outer = 1CF12800] 09:11:54 INFO - PROCESS | 3668 | 1461082314214 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1D3D6800) [pid = 3668] [serial = 468] [outer = 1CF12800] 09:11:54 INFO - PROCESS | 3668 | 1461082314939 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1081ms 09:11:55 INFO - PROCESS | 3668 | 1461082315012 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 3668 | 1461082315016 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 09:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:11:55 INFO - PROCESS | 3668 | 1461082315021 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 3668 | 1461082315024 Marionette TRACE conn3 <- [1,590,null,{}] 09:11:55 INFO - PROCESS | 3668 | 1461082315030 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}] 09:11:55 INFO - PROCESS | 3668 | 1461082315124 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:11:55 INFO - PROCESS | 3668 | 1461082315202 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 3668 | ++DOCSHELL 1370F000 == 61 [pid = 3668] [id = 157] 09:11:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (13728000) [pid = 3668] [serial = 469] [outer = 00000000] 09:11:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (15566800) [pid = 3668] [serial = 470] [outer = 13728000] 09:11:55 INFO - PROCESS | 3668 | 1461082315251 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (157EFC00) [pid = 3668] [serial = 471] [outer = 13728000] 09:11:55 INFO - PROCESS | 3668 | 1461082315891 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]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 942ms 09:11:55 INFO - PROCESS | 3668 | 1461082315964 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 3668 | 1461082315970 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 09:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:11:55 INFO - PROCESS | 3668 | 1461082315975 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 3668 | 1461082315978 Marionette TRACE conn3 <- [1,594,null,{}] 09:11:55 INFO - PROCESS | 3668 | 1461082315982 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}] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 16988800 == 60 [pid = 3668] [id = 111] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 15562800 == 59 [pid = 3668] [id = 110] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 14AF1400 == 58 [pid = 3668] [id = 112] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 18D4D400 == 57 [pid = 3668] [id = 151] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 13207800 == 56 [pid = 3668] [id = 150] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 12BE8800 == 55 [pid = 3668] [id = 149] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 19B40800 == 54 [pid = 3668] [id = 148] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 18328C00 == 53 [pid = 3668] [id = 147] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 13262C00 == 52 [pid = 3668] [id = 146] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 18974400 == 51 [pid = 3668] [id = 145] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 165A2800 == 50 [pid = 3668] [id = 144] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 02679400 == 49 [pid = 3668] [id = 143] 09:11:56 INFO - PROCESS | 3668 | --DOCSHELL 14357000 == 48 [pid = 3668] [id = 142] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1D80E000) [pid = 3668] [serial = 407] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (183A8400) [pid = 3668] [serial = 367] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1CA7C400) [pid = 3668] [serial = 370] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (18D50400) [pid = 3668] [serial = 373] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | 1461082316154 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (18ACD800) [pid = 3668] [serial = 245] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1556CC00) [pid = 3668] [serial = 329] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (13263000) [pid = 3668] [serial = 326] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (157F2400) [pid = 3668] [serial = 242] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1CA75000) [pid = 3668] [serial = 287] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1D807C00) [pid = 3668] [serial = 278] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (18AC5000) [pid = 3668] [serial = 284] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1DBF5000) [pid = 3668] [serial = 323] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (183ABC00) [pid = 3668] [serial = 332] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (18720000) [pid = 3668] [serial = 335] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (14A05000) [pid = 3668] [serial = 281] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1970E000) [pid = 3668] [serial = 404] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (15D8E000) [pid = 3668] [serial = 167] [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.] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1CA76000) [pid = 3668] [serial = 405] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1D6B4800) [pid = 3668] [serial = 398] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (180A0000) [pid = 3668] [serial = 382] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18721000) [pid = 3668] [serial = 383] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1D4B9000) [pid = 3668] [serial = 377] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1C253C00) [pid = 3668] [serial = 392] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1CF11800) [pid = 3668] [serial = 401] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1A15FC00) [pid = 3668] [serial = 389] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1AB2A400) [pid = 3668] [serial = 391] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (15511C00) [pid = 3668] [serial = 364] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1D316000) [pid = 3668] [serial = 395] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1D30C400) [pid = 3668] [serial = 394] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1A0B8800) [pid = 3668] [serial = 388] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (18323000) [pid = 3668] [serial = 380] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (16F7C800) [pid = 3668] [serial = 379] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1D315800) [pid = 3668] [serial = 376] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18F95C00) [pid = 3668] [serial = 385] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (19767000) [pid = 3668] [serial = 386] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1D6B3C00) [pid = 3668] [serial = 397] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (18F97000) [pid = 3668] [serial = 400] [outer = 00000000] [url = about:blank] 09:11:56 INFO - PROCESS | 3668 | 1461082316214 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 3668 | ++DOCSHELL 0267D800 == 49 [pid = 3668] [id = 158] 09:11:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (02A79800) [pid = 3668] [serial = 472] [outer = 00000000] 09:11:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (13701C00) [pid = 3668] [serial = 473] [outer = 02A79800] 09:11:56 INFO - PROCESS | 3668 | 1461082316245 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1579E400) [pid = 3668] [serial = 474] [outer = 02A79800] 09:11:56 INFO - PROCESS | 3668 | 1461082316615 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 679ms 09:11:56 INFO - PROCESS | 3668 | 1461082316678 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 3668 | 1461082316680 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 09:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:11:56 INFO - PROCESS | 3668 | 1461082316691 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 3668 | 1461082316695 Marionette TRACE conn3 <- [1,598,null,{}] 09:11:56 INFO - PROCESS | 3668 | 1461082316705 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}] 09:11:56 INFO - PROCESS | 3668 | 1461082316839 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:11:56 INFO - PROCESS | 3668 | 1461082316851 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 3668 | ++DOCSHELL 183BC800 == 50 [pid = 3668] [id = 159] 09:11:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18720000) [pid = 3668] [serial = 475] [outer = 00000000] 09:11:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18AC4400) [pid = 3668] [serial = 476] [outer = 18720000] 09:11:56 INFO - PROCESS | 3668 | 1461082316904 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (18CD0000) [pid = 3668] [serial = 477] [outer = 18720000] 09:11:57 INFO - PROCESS | 3668 | 1461082317406 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:11:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 726ms 09:11:57 INFO - PROCESS | 3668 | 1461082317438 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 3668 | 1461082317440 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 09:11:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:11:57 INFO - PROCESS | 3668 | 1461082317444 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 3668 | 1461082317446 Marionette TRACE conn3 <- [1,602,null,{}] 09:11:57 INFO - PROCESS | 3668 | 1461082317450 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}] 09:11:57 INFO - PROCESS | 3668 | 1461082317542 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:11:57 INFO - PROCESS | 3668 | 1461082317555 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 3668 | ++DOCSHELL 16884400 == 51 [pid = 3668] [id = 160] 09:11:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (16886000) [pid = 3668] [serial = 478] [outer = 00000000] 09:11:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (183A6400) [pid = 3668] [serial = 479] [outer = 16886000] 09:11:57 INFO - PROCESS | 3668 | 1461082317600 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (18975000) [pid = 3668] [serial = 480] [outer = 16886000] 09:11:58 INFO - PROCESS | 3668 | 1461082318005 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 618ms 09:11:58 INFO - PROCESS | 3668 | 1461082318066 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 3668 | 1461082318069 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 09:11:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:11:58 INFO - PROCESS | 3668 | 1461082318073 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 3668 | 1461082318076 Marionette TRACE conn3 <- [1,606,null,{}] 09:11:58 INFO - PROCESS | 3668 | 1461082318079 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}] 09:11:58 INFO - PROCESS | 3668 | 1461082318155 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:11:58 INFO - PROCESS | 3668 | 1461082318161 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 3668 | ++DOCSHELL 18D48400 == 52 [pid = 3668] [id = 161] 09:11:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (18DB9000) [pid = 3668] [serial = 481] [outer = 00000000] 09:11:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (18F63800) [pid = 3668] [serial = 482] [outer = 18DB9000] 09:11:58 INFO - PROCESS | 3668 | 1461082318205 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (18F99400) [pid = 3668] [serial = 483] [outer = 18DB9000] 09:11:58 INFO - PROCESS | 3668 | 1461082318686 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 618ms 09:11:58 INFO - PROCESS | 3668 | 1461082318708 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 3668 | 1461082318710 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 09:11:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:11:58 INFO - PROCESS | 3668 | 1461082318720 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 3668 | 1461082318721 Marionette TRACE conn3 <- [1,610,null,{}] 09:11:58 INFO - PROCESS | 3668 | 1461082318725 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}] 09:11:58 INFO - PROCESS | 3668 | 1461082318848 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:11:58 INFO - PROCESS | 3668 | 1461082318857 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 3668 | ++DOCSHELL 12D3DC00 == 53 [pid = 3668] [id = 162] 09:11:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (183A5400) [pid = 3668] [serial = 484] [outer = 00000000] 09:11:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1AB2A400) [pid = 3668] [serial = 485] [outer = 183A5400] 09:11:58 INFO - PROCESS | 3668 | 1461082318947 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1C254000) [pid = 3668] [serial = 486] [outer = 183A5400] 09:11:59 INFO - PROCESS | 3668 | 1461082319366 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 695ms 09:11:59 INFO - PROCESS | 3668 | 1461082319397 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 3668 | 1461082319399 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 09:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:11:59 INFO - PROCESS | 3668 | 1461082319402 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 3668 | 1461082319404 Marionette TRACE conn3 <- [1,614,null,{}] 09:11:59 INFO - PROCESS | 3668 | 1461082319407 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}] 09:11:59 INFO - PROCESS | 3668 | 1461082319543 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:11:59 INFO - PROCESS | 3668 | 1461082319600 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 3668 | ++DOCSHELL 183AC800 == 54 [pid = 3668] [id = 163] 09:11:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (19DDD400) [pid = 3668] [serial = 487] [outer = 00000000] 09:11:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1CA7D400) [pid = 3668] [serial = 488] [outer = 19DDD400] 09:11:59 INFO - PROCESS | 3668 | 1461082319648 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1CA79400) [pid = 3668] [serial = 489] [outer = 19DDD400] 09:12:00 INFO - PROCESS | 3668 | 1461082320045 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 695ms 09:12:00 INFO - PROCESS | 3668 | 1461082320102 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 3668 | 1461082320105 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 09:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:12:00 INFO - PROCESS | 3668 | 1461082320118 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 3668 | 1461082320120 Marionette TRACE conn3 <- [1,618,null,{}] 09:12:00 INFO - PROCESS | 3668 | 1461082320124 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}] 09:12:00 INFO - PROCESS | 3668 | 1461082320228 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:12:00 INFO - PROCESS | 3668 | 1461082320234 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 3668 | ++DOCSHELL 15BD4000 == 55 [pid = 3668] [id = 164] 09:12:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (15F6C800) [pid = 3668] [serial = 490] [outer = 00000000] 09:12:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1CF0D400) [pid = 3668] [serial = 491] [outer = 15F6C800] 09:12:00 INFO - PROCESS | 3668 | 1461082320323 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1D2B7800) [pid = 3668] [serial = 492] [outer = 15F6C800] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1C252000) [pid = 3668] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (18DB0400) [pid = 3668] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1A08C000) [pid = 3668] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1A155800) [pid = 3668] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (16985C00) [pid = 3668] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (14396800) [pid = 3668] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (18CD4000) [pid = 3668] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (16F75C00) [pid = 3668] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0267A000) [pid = 3668] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (13702C00) [pid = 3668] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (18DBA800) [pid = 3668] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:12:00 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (15563C00) [pid = 3668] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:12:00 INFO - PROCESS | 3668 | 1461082320850 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 788ms 09:12:00 INFO - PROCESS | 3668 | 1461082320892 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 3668 | 1461082320894 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 09:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:12:00 INFO - PROCESS | 3668 | 1461082320898 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 3668 | 1461082320899 Marionette TRACE conn3 <- [1,622,null,{}] 09:12:00 INFO - PROCESS | 3668 | 1461082320903 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}] 09:12:00 INFO - PROCESS | 3668 | 1461082320979 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:12:00 INFO - PROCESS | 3668 | 1461082320986 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 3668 | ++DOCSHELL 16F75C00 == 56 [pid = 3668] [id = 165] 09:12:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (183AA000) [pid = 3668] [serial = 493] [outer = 00000000] 09:12:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (18F66400) [pid = 3668] [serial = 494] [outer = 183AA000] 09:12:01 INFO - PROCESS | 3668 | 1461082321030 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1A832800) [pid = 3668] [serial = 495] [outer = 183AA000] 09:12:01 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:01 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:12:01 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:01 INFO - PROCESS | 3668 | 1461082321447 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 587ms 09:12:01 INFO - PROCESS | 3668 | 1461082321495 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 3668 | 1461082321497 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 09:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:12:01 INFO - PROCESS | 3668 | 1461082321501 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 3668 | 1461082321503 Marionette TRACE conn3 <- [1,626,null,{}] 09:12:01 INFO - PROCESS | 3668 | 1461082321511 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}] 09:12:01 INFO - PROCESS | 3668 | 1461082321587 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:12:01 INFO - PROCESS | 3668 | 1461082321593 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 3668 | ++DOCSHELL 18DB3000 == 57 [pid = 3668] [id = 166] 09:12:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1A155400) [pid = 3668] [serial = 496] [outer = 00000000] 09:12:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1D315C00) [pid = 3668] [serial = 497] [outer = 1A155400] 09:12:01 INFO - PROCESS | 3668 | 1461082321639 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1D3D5C00) [pid = 3668] [serial = 498] [outer = 1A155400] 09:12:01 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:01 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:12:01 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:02 INFO - PROCESS | 3668 | 1461082322051 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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 587ms 09:12:02 INFO - PROCESS | 3668 | 1461082322098 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 3668 | 1461082322101 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 09:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:12:02 INFO - PROCESS | 3668 | 1461082322107 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 3668 | 1461082322110 Marionette TRACE conn3 <- [1,630,null,{}] 09:12:02 INFO - PROCESS | 3668 | 1461082322097 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}] 09:12:02 INFO - PROCESS | 3668 | 1461082322199 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:12:02 INFO - PROCESS | 3668 | 1461082322208 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 3668 | ++DOCSHELL 1C250000 == 58 [pid = 3668] [id = 167] 09:12:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1D4ACC00) [pid = 3668] [serial = 499] [outer = 00000000] 09:12:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1D4B5C00) [pid = 3668] [serial = 500] [outer = 1D4ACC00] 09:12:02 INFO - PROCESS | 3668 | 1461082322257 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1D6B0000) [pid = 3668] [serial = 501] [outer = 1D4ACC00] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 13708400 == 57 [pid = 3668] [id = 54] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 18044000 == 56 [pid = 3668] [id = 138] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 1372E800 == 55 [pid = 3668] [id = 43] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 1D803400 == 54 [pid = 3668] [id = 108] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 14A4A400 == 53 [pid = 3668] [id = 137] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 18F4A800 == 52 [pid = 3668] [id = 140] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 15569000 == 51 [pid = 3668] [id = 126] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 1CC38400 == 50 [pid = 3668] [id = 139] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 16980400 == 49 [pid = 3668] [id = 141] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 18CCF000 == 48 [pid = 3668] [id = 83] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 15F6CC00 == 47 [pid = 3668] [id = 55] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 1320A800 == 46 [pid = 3668] [id = 97] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 183BEC00 == 45 [pid = 3668] [id = 65] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 17BE2C00 == 44 [pid = 3668] [id = 82] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 164C9000 == 43 [pid = 3668] [id = 69] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 123BD000 == 42 [pid = 3668] [id = 136] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 0267D800 == 41 [pid = 3668] [id = 158] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 1370F000 == 40 [pid = 3668] [id = 157] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 19765800 == 39 [pid = 3668] [id = 155] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 1CC3F800 == 38 [pid = 3668] [id = 156] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 13263400 == 37 [pid = 3668] [id = 153] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 1556BC00 == 36 [pid = 3668] [id = 154] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 19B4CC00 == 35 [pid = 3668] [id = 152] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 16884400 == 34 [pid = 3668] [id = 160] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 183BC800 == 33 [pid = 3668] [id = 159] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 18D48400 == 32 [pid = 3668] [id = 161] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 18DB3000 == 31 [pid = 3668] [id = 166] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 183AC800 == 30 [pid = 3668] [id = 163] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 16F75C00 == 29 [pid = 3668] [id = 165] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 12D3DC00 == 28 [pid = 3668] [id = 162] 09:12:03 INFO - PROCESS | 3668 | --DOCSHELL 15BD4000 == 27 [pid = 3668] [id = 164] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1CD83800) [pid = 3668] [serial = 362] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1A08B400) [pid = 3668] [serial = 440] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1A606800) [pid = 3668] [serial = 443] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1C256800) [pid = 3668] [serial = 446] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (183A9C00) [pid = 3668] [serial = 431] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18AC8000) [pid = 3668] [serial = 432] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (15D8BC00) [pid = 3668] [serial = 426] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (157F2000) [pid = 3668] [serial = 425] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1CD36400) [pid = 3668] [serial = 416] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (18D48800) [pid = 3668] [serial = 413] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (18F43800) [pid = 3668] [serial = 434] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (18F47C00) [pid = 3668] [serial = 435] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1A608000) [pid = 3668] [serial = 444] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1CD39C00) [pid = 3668] [serial = 423] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1C80A000) [pid = 3668] [serial = 422] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (15B2DC00) [pid = 3668] [serial = 410] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18F52400) [pid = 3668] [serial = 419] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (12D4BC00) [pid = 3668] [serial = 428] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1372A800) [pid = 3668] [serial = 429] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (18F95000) [pid = 3668] [serial = 437] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1CD7E800) [pid = 3668] [serial = 455] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1C24C000) [pid = 3668] [serial = 453] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1A0BB000) [pid = 3668] [serial = 452] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1C808C00) [pid = 3668] [serial = 447] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1A0B6400) [pid = 3668] [serial = 441] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1697F400) [pid = 3668] [serial = 449] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (169A6000) [pid = 3668] [serial = 450] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18F9B000) [pid = 3668] [serial = 438] [outer = 00000000] [url = about:blank] 09:12:04 INFO - PROCESS | 3668 | 1461082324223 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2210ms 09:12:04 INFO - PROCESS | 3668 | 1461082324301 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 3668 | 1461082324305 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 09:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:12:04 INFO - PROCESS | 3668 | 1461082324310 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 3668 | 1461082324314 Marionette TRACE conn3 <- [1,634,null,{}] 09:12:04 INFO - PROCESS | 3668 | 1461082324320 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}] 09:12:04 INFO - PROCESS | 3668 | 1461082324407 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:12:04 INFO - PROCESS | 3668 | 1461082324423 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 3668 | ++DOCSHELL 02A96400 == 28 [pid = 3668] [id = 168] 09:12:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (02A96800) [pid = 3668] [serial = 502] [outer = 00000000] 09:12:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (12BDD000) [pid = 3668] [serial = 503] [outer = 02A96800] 09:12:04 INFO - PROCESS | 3668 | 1461082324472 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (13201800) [pid = 3668] [serial = 504] [outer = 02A96800] 09:12:04 INFO - PROCESS | 3668 | 1461082324962 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 695ms 09:12:05 INFO - PROCESS | 3668 | 1461082325010 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 3668 | 1461082325016 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 09:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:12:05 INFO - PROCESS | 3668 | 1461082325023 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 3668 | 1461082325025 Marionette TRACE conn3 <- [1,638,null,{}] 09:12:05 INFO - PROCESS | 3668 | 1461082325029 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}] 09:12:05 INFO - PROCESS | 3668 | 1461082325099 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:12:05 INFO - PROCESS | 3668 | 1461082325109 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 3668 | ++DOCSHELL 1372E800 == 29 [pid = 3668] [id = 169] 09:12:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1372F000) [pid = 3668] [serial = 505] [outer = 00000000] 09:12:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13ABA000) [pid = 3668] [serial = 506] [outer = 1372F000] 09:12:05 INFO - PROCESS | 3668 | 1461082325155 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (143A1C00) [pid = 3668] [serial = 507] [outer = 1372F000] 09:12:05 INFO - PROCESS | 3668 | 1461082325636 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]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 679ms 09:12:05 INFO - PROCESS | 3668 | 1461082325704 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 3668 | 1461082325706 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 09:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:12:05 INFO - PROCESS | 3668 | 1461082325710 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 3668 | 1461082325713 Marionette TRACE conn3 <- [1,642,null,{}] 09:12:05 INFO - PROCESS | 3668 | 1461082325724 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}] 09:12:05 INFO - PROCESS | 3668 | 1461082325839 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:12:05 INFO - PROCESS | 3668 | 1461082325918 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 3668 | ++DOCSHELL 157A5C00 == 30 [pid = 3668] [id = 170] 09:12:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (157E6C00) [pid = 3668] [serial = 508] [outer = 00000000] 09:12:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15BE6400) [pid = 3668] [serial = 509] [outer = 157E6C00] 09:12:05 INFO - PROCESS | 3668 | 1461082325968 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (15DD5800) [pid = 3668] [serial = 510] [outer = 157E6C00] 09:12:06 INFO - PROCESS | 3668 | 1461082326362 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 695ms 09:12:06 INFO - PROCESS | 3668 | 1461082326408 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 3668 | 1461082326411 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 09:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:12:06 INFO - PROCESS | 3668 | 1461082326414 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 3668 | 1461082326416 Marionette TRACE conn3 <- [1,646,null,{}] 09:12:06 INFO - PROCESS | 3668 | 1461082326419 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}] 09:12:06 INFO - PROCESS | 3668 | 1461082326496 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:12:06 INFO - PROCESS | 3668 | 1461082326502 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 3668 | ++DOCSHELL 13262400 == 31 [pid = 3668] [id = 171] 09:12:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (165A9400) [pid = 3668] [serial = 511] [outer = 00000000] 09:12:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (16985C00) [pid = 3668] [serial = 512] [outer = 165A9400] 09:12:06 INFO - PROCESS | 3668 | 1461082326533 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (169A8800) [pid = 3668] [serial = 513] [outer = 165A9400] 09:12:06 INFO - PROCESS | 3668 | 1461082326953 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 587ms 09:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:12:06 INFO - PROCESS | 3668 | 1461082326995 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 3668 | 1461082326997 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 09:12:06 INFO - PROCESS | 3668 | 1461082327000 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 3668 | 1461082327002 Marionette TRACE conn3 <- [1,650,null,{}] 09:12:07 INFO - PROCESS | 3668 | 1461082327008 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}] 09:12:07 INFO - PROCESS | 3668 | 1461082327081 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:12:07 INFO - PROCESS | 3668 | 1461082327088 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 3668 | ++DOCSHELL 169AB800 == 32 [pid = 3668] [id = 172] 09:12:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (169B1C00) [pid = 3668] [serial = 514] [outer = 00000000] 09:12:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18324000) [pid = 3668] [serial = 515] [outer = 169B1C00] 09:12:07 INFO - PROCESS | 3668 | 1461082327133 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (183A4800) [pid = 3668] [serial = 516] [outer = 169B1C00] 09:12:07 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:07 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:12:07 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:07 INFO - PROCESS | 3668 | 1461082327597 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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 618ms 09:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:12:07 INFO - PROCESS | 3668 | 1461082327641 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 3668 | 1461082327643 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 09:12:07 INFO - PROCESS | 3668 | 1461082327646 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 3668 | 1461082327648 Marionette TRACE conn3 <- [1,654,null,{}] 09:12:07 INFO - PROCESS | 3668 | 1461082327651 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}] 09:12:07 INFO - PROCESS | 3668 | 1461082327754 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:12:07 INFO - PROCESS | 3668 | 1461082327762 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 3668 | ++DOCSHELL 18975400 == 33 [pid = 3668] [id = 173] 09:12:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (18ACA400) [pid = 3668] [serial = 517] [outer = 00000000] 09:12:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (18D43800) [pid = 3668] [serial = 518] [outer = 18ACA400] 09:12:07 INFO - PROCESS | 3668 | 1461082327813 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (18D4C400) [pid = 3668] [serial = 519] [outer = 18ACA400] 09:12:08 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:08 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:12:08 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:08 INFO - PROCESS | 3668 | 1461082328211 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]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 634ms 09:12:08 INFO - PROCESS | 3668 | 1461082328264 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 3668 | 1461082328266 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 09:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:12:08 INFO - PROCESS | 3668 | 1461082328270 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 3668 | 1461082328272 Marionette TRACE conn3 <- [1,658,null,{}] 09:12:08 INFO - PROCESS | 3668 | 1461082328277 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}] 09:12:08 INFO - PROCESS | 3668 | 1461082328353 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:12:08 INFO - PROCESS | 3668 | 1461082328361 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 3668 | ++DOCSHELL 18DAD400 == 34 [pid = 3668] [id = 174] 09:12:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (18DB2C00) [pid = 3668] [serial = 520] [outer = 00000000] 09:12:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (18DB9C00) [pid = 3668] [serial = 521] [outer = 18DB2C00] 09:12:08 INFO - PROCESS | 3668 | 1461082328406 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (18DBA000) [pid = 3668] [serial = 522] [outer = 18DB2C00] 09:12:08 INFO - PROCESS | 3668 | 1461082328827 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]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 587ms 09:12:08 INFO - PROCESS | 3668 | 1461082328882 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 3668 | 1461082328884 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 09:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:12:08 INFO - PROCESS | 3668 | 1461082328893 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 3668 | 1461082328894 Marionette TRACE conn3 <- [1,662,null,{}] 09:12:08 INFO - PROCESS | 3668 | 1461082328898 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}] 09:12:08 INFO - PROCESS | 3668 | 1461082328969 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:12:08 INFO - PROCESS | 3668 | 1461082328976 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 3668 | ++DOCSHELL 13A20400 == 35 [pid = 3668] [id = 175] 09:12:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (18F4DC00) [pid = 3668] [serial = 523] [outer = 00000000] 09:12:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18F67000) [pid = 3668] [serial = 524] [outer = 18F4DC00] 09:12:09 INFO - PROCESS | 3668 | 1461082329020 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (18F65400) [pid = 3668] [serial = 525] [outer = 18F4DC00] 09:12:09 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:09 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:12:09 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:09 INFO - PROCESS | 3668 | 1461082329467 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]]]}] 09:12:09 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 09:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 618ms 09:12:09 INFO - PROCESS | 3668 | 1461082329512 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 3668 | 1461082329514 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 09:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:12:09 INFO - PROCESS | 3668 | 1461082329517 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 3668 | 1461082329519 Marionette TRACE conn3 <- [1,666,null,{}] 09:12:09 INFO - PROCESS | 3668 | 1461082329523 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}] 09:12:09 INFO - PROCESS | 3668 | 1461082329628 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:12:09 INFO - PROCESS | 3668 | 1461082329638 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 3668 | ++DOCSHELL 157A3000 == 36 [pid = 3668] [id = 176] 09:12:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (18FA0C00) [pid = 3668] [serial = 526] [outer = 00000000] 09:12:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1970F800) [pid = 3668] [serial = 527] [outer = 18FA0C00] 09:12:09 INFO - PROCESS | 3668 | 1461082329684 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1970C800) [pid = 3668] [serial = 528] [outer = 18FA0C00] 09:12:10 INFO - PROCESS | 3668 | 1461082330146 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]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 696ms 09:12:10 INFO - PROCESS | 3668 | 1461082330217 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 3668 | 1461082330219 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 09:12:10 INFO - PROCESS | 3668 | 1461082330223 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:12:10 INFO - PROCESS | 3668 | 1461082330224 Marionette TRACE conn3 <- [1,670,null,{}] 09:12:10 INFO - PROCESS | 3668 | 1461082330228 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}] 09:12:10 INFO - PROCESS | 3668 | 1461082330336 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:12:10 INFO - PROCESS | 3668 | 1461082330388 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 3668 | ++DOCSHELL 18DB9400 == 37 [pid = 3668] [id = 177] 09:12:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (19877800) [pid = 3668] [serial = 529] [outer = 00000000] 09:12:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (19E16400) [pid = 3668] [serial = 530] [outer = 19877800] 09:12:10 INFO - PROCESS | 3668 | 1461082330434 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1A0BDC00) [pid = 3668] [serial = 531] [outer = 19877800] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (13207000) [pid = 3668] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (183A5400) [pid = 3668] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (19DDD400) [pid = 3668] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (15F6C800) [pid = 3668] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1A155400) [pid = 3668] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (142B2800) [pid = 3668] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1CA72C00) [pid = 3668] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18DB9000) [pid = 3668] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (16886000) [pid = 3668] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (18720000) [pid = 3668] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (02A79800) [pid = 3668] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (13728000) [pid = 3668] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1CF12800) [pid = 3668] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (19DD0C00) [pid = 3668] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (164C7800) [pid = 3668] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (183AA000) [pid = 3668] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1C24B000) [pid = 3668] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1804A000) [pid = 3668] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18D43C00) [pid = 3668] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (142ABC00) [pid = 3668] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (15510C00) [pid = 3668] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (18AC3800) [pid = 3668] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1CC3BC00) [pid = 3668] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:12:11 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18F4B000) [pid = 3668] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:12:11 INFO - PROCESS | 3668 | 1461082331484 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]]]}] 09:12:11 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) 09:12:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1282ms 09:12:11 INFO - PROCESS | 3668 | 1461082331501 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 3668 | 1461082331503 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 09:12:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:12:11 INFO - PROCESS | 3668 | 1461082331506 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 3668 | 1461082331509 Marionette TRACE conn3 <- [1,674,null,{}] 09:12:11 INFO - PROCESS | 3668 | 1461082331513 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}] 09:12:11 INFO - PROCESS | 3668 | 1461082331601 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:12:11 INFO - PROCESS | 3668 | 1461082331607 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 3668 | ++DOCSHELL 02A90000 == 38 [pid = 3668] [id = 178] 09:12:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (13A19800) [pid = 3668] [serial = 532] [outer = 00000000] 09:12:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (16F7B400) [pid = 3668] [serial = 533] [outer = 13A19800] 09:12:11 INFO - PROCESS | 3668 | 1461082331661 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (183A5C00) [pid = 3668] [serial = 534] [outer = 13A19800] 09:12:12 INFO - PROCESS | 3668 | 1461082332582 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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:12:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1097ms 09:12:12 INFO - PROCESS | 3668 | 1461082332606 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 3668 | 1461082332608 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 09:12:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:12:12 INFO - PROCESS | 3668 | 1461082332612 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 3668 | 1461082332614 Marionette TRACE conn3 <- [1,678,null,{}] 09:12:12 INFO - PROCESS | 3668 | 1461082332604 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}] 09:12:12 INFO - PROCESS | 3668 | 1461082332676 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:12:12 INFO - PROCESS | 3668 | 1461082332682 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 3668 | ++DOCSHELL 18AC8000 == 39 [pid = 3668] [id = 179] 09:12:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18CCE400) [pid = 3668] [serial = 535] [outer = 00000000] 09:12:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (19BDE800) [pid = 3668] [serial = 536] [outer = 18CCE400] 09:12:12 INFO - PROCESS | 3668 | 1461082332728 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (19DD0C00) [pid = 3668] [serial = 537] [outer = 18CCE400] 09:12:13 INFO - PROCESS | 3668 | 1461082333683 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:12:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1082ms 09:12:13 INFO - PROCESS | 3668 | 1461082333692 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 3668 | 1461082333697 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 09:12:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:12:13 INFO - PROCESS | 3668 | 1461082333743 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 3668 | 1461082333748 Marionette TRACE conn3 <- [1,682,null,{}] 09:12:13 INFO - PROCESS | 3668 | 1461082333757 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}] 09:12:13 INFO - PROCESS | 3668 | 1461082333848 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:12:13 INFO - PROCESS | 3668 | 1461082333961 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 3668 | ++DOCSHELL 12B34400 == 40 [pid = 3668] [id = 180] 09:12:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (12B3AC00) [pid = 3668] [serial = 538] [outer = 00000000] 09:12:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (13258C00) [pid = 3668] [serial = 539] [outer = 12B3AC00] 09:12:14 INFO - PROCESS | 3668 | 1461082334020 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1337EC00) [pid = 3668] [serial = 540] [outer = 12B3AC00] 09:12:15 INFO - PROCESS | 3668 | 1461082335165 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]]]}] 09:12:15 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) 09:12:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1483ms 09:12:15 INFO - PROCESS | 3668 | 1461082335190 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 3668 | 1461082335195 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 09:12:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:12:15 INFO - PROCESS | 3668 | 1461082335202 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 3668 | 1461082335205 Marionette TRACE conn3 <- [1,686,null,{}] 09:12:15 INFO - PROCESS | 3668 | 1461082335262 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}] 09:12:15 INFO - PROCESS | 3668 | 1461082335384 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:12:15 INFO - PROCESS | 3668 | 1461082335485 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 3668 | ++DOCSHELL 13A1EC00 == 41 [pid = 3668] [id = 181] 09:12:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (15565000) [pid = 3668] [serial = 541] [outer = 00000000] 09:12:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (15B33400) [pid = 3668] [serial = 542] [outer = 15565000] 09:12:15 INFO - PROCESS | 3668 | 1461082335524 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (164CB000) [pid = 3668] [serial = 543] [outer = 15565000] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 13A19C00 == 40 [pid = 3668] [id = 28] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 195B5C00 == 39 [pid = 3668] [id = 8] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 18DB6400 == 38 [pid = 3668] [id = 12] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 16F7EC00 == 37 [pid = 3668] [id = 24] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 1D31A000 == 36 [pid = 3668] [id = 11] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 1320D800 == 35 [pid = 3668] [id = 27] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 1DE46400 == 34 [pid = 3668] [id = 14] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 17BEDC00 == 33 [pid = 3668] [id = 26] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 1D80BC00 == 32 [pid = 3668] [id = 13] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 18328800 == 31 [pid = 3668] [id = 25] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 164D0800 == 30 [pid = 3668] [id = 23] 09:12:16 INFO - PROCESS | 3668 | --DOCSHELL 13ABF800 == 29 [pid = 3668] [id = 22] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1DBEF400) [pid = 3668] [serial = 408] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (18722000) [pid = 3668] [serial = 368] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1D2AE800) [pid = 3668] [serial = 374] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (15568000) [pid = 3668] [serial = 365] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1D4B5C00) [pid = 3668] [serial = 500] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1AB2A400) [pid = 3668] [serial = 485] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1CA7D400) [pid = 3668] [serial = 488] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1C254000) [pid = 3668] [serial = 486] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1CF0D400) [pid = 3668] [serial = 491] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1CA79400) [pid = 3668] [serial = 489] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1D315C00) [pid = 3668] [serial = 497] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1D2B7800) [pid = 3668] [serial = 492] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1659B800) [pid = 3668] [serial = 459] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (157A4800) [pid = 3668] [serial = 458] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1D2B1400) [pid = 3668] [serial = 456] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18F63800) [pid = 3668] [serial = 482] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1D3D5C00) [pid = 3668] [serial = 498] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (183A6400) [pid = 3668] [serial = 479] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18975000) [pid = 3668] [serial = 480] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18AC4400) [pid = 3668] [serial = 476] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (18CD0000) [pid = 3668] [serial = 477] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13701C00) [pid = 3668] [serial = 473] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1579E400) [pid = 3668] [serial = 474] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (157EFC00) [pid = 3668] [serial = 471] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (15566800) [pid = 3668] [serial = 470] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1D3D6800) [pid = 3668] [serial = 468] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1D3D3800) [pid = 3668] [serial = 467] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1CC41800) [pid = 3668] [serial = 465] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1CA72400) [pid = 3668] [serial = 464] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18717800) [pid = 3668] [serial = 462] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18327000) [pid = 3668] [serial = 461] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18F66400) [pid = 3668] [serial = 494] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (1A832800) [pid = 3668] [serial = 495] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (18F99400) [pid = 3668] [serial = 483] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1CF15400) [pid = 3668] [serial = 371] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (165A4C00) [pid = 3668] [serial = 411] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (18DAE400) [pid = 3668] [serial = 414] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (1CD3A400) [pid = 3668] [serial = 417] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (1CD33800) [pid = 3668] [serial = 420] [outer = 00000000] [url = about:blank] 09:12:16 INFO - PROCESS | 3668 | 1461082336734 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]]]}] 09:12:16 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) 09:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1591ms 09:12:16 INFO - PROCESS | 3668 | 1461082336816 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 3668 | 1461082336821 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 09:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:12:16 INFO - PROCESS | 3668 | 1461082336832 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 3668 | 1461082336834 Marionette TRACE conn3 <- [1,690,null,{}] 09:12:16 INFO - PROCESS | 3668 | 1461082336840 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}] 09:12:16 INFO - PROCESS | 3668 | 1461082336915 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:12:16 INFO - PROCESS | 3668 | 1461082336922 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 3668 | ++DOCSHELL 13A22C00 == 30 [pid = 3668] [id = 182] 09:12:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (13A24400) [pid = 3668] [serial = 544] [outer = 00000000] 09:12:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1555FC00) [pid = 3668] [serial = 545] [outer = 13A24400] 09:12:16 INFO - PROCESS | 3668 | 1461082336970 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (15566C00) [pid = 3668] [serial = 546] [outer = 13A24400] 09:12:17 INFO - PROCESS | 3668 | 1461082337893 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]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:12:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1082ms 09:12:17 INFO - PROCESS | 3668 | 1461082337909 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 3668 | 1461082337914 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 09:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:12:17 INFO - PROCESS | 3668 | 1461082337920 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 3668 | 1461082337922 Marionette TRACE conn3 <- [1,694,null,{}] 09:12:17 INFO - PROCESS | 3668 | 1461082337926 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}] 09:12:17 INFO - PROCESS | 3668 | 1461082338005 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:12:17 INFO - PROCESS | 3668 | 1461082338012 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 3668 | ++DOCSHELL 1556BC00 == 31 [pid = 3668] [id = 183] 09:12:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (1579CC00) [pid = 3668] [serial = 547] [outer = 00000000] 09:12:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (15DCA800) [pid = 3668] [serial = 548] [outer = 1579CC00] 09:12:18 INFO - PROCESS | 3668 | 1461082338057 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (164D1C00) [pid = 3668] [serial = 549] [outer = 1579CC00] 09:12:18 INFO - PROCESS | 3668 | 1461082338984 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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:12:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1082ms 09:12:18 INFO - PROCESS | 3668 | 1461082339003 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 3668 | 1461082339005 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 09:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:12:18 INFO - PROCESS | 3668 | 1461082339009 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 3668 | 1461082339012 Marionette TRACE conn3 <- [1,698,null,{}] 09:12:19 INFO - PROCESS | 3668 | 1461082339023 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}] 09:12:19 INFO - PROCESS | 3668 | 1461082339128 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:12:19 INFO - PROCESS | 3668 | 1461082339135 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 3668 | ++DOCSHELL 16987800 == 32 [pid = 3668] [id = 184] 09:12:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (169A7400) [pid = 3668] [serial = 550] [outer = 00000000] 09:12:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1804FC00) [pid = 3668] [serial = 551] [outer = 169A7400] 09:12:19 INFO - PROCESS | 3668 | 1461082339184 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (18323000) [pid = 3668] [serial = 552] [outer = 169A7400] 09:12:20 INFO - PROCESS | 3668 | 1461082340152 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]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1175ms 09:12:20 INFO - PROCESS | 3668 | 1461082340190 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 3668 | 1461082340192 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 09:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:12:20 INFO - PROCESS | 3668 | 1461082340196 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 3668 | 1461082340197 Marionette TRACE conn3 <- [1,702,null,{}] 09:12:20 INFO - PROCESS | 3668 | 1461082340201 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}] 09:12:20 INFO - PROCESS | 3668 | 1461082340305 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:12:20 INFO - PROCESS | 3668 | 1461082340312 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 3668 | ++DOCSHELL 18321C00 == 33 [pid = 3668] [id = 185] 09:12:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18328C00) [pid = 3668] [serial = 553] [outer = 00000000] 09:12:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18978C00) [pid = 3668] [serial = 554] [outer = 18328C00] 09:12:20 INFO - PROCESS | 3668 | 1461082340357 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (18ACD800) [pid = 3668] [serial = 555] [outer = 18328C00] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18FA0C00) [pid = 3668] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (157E6C00) [pid = 3668] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1372F000) [pid = 3668] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18F4DC00) [pid = 3668] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (165A9400) [pid = 3668] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (169B1C00) [pid = 3668] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (18ACA400) [pid = 3668] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (18DB2C00) [pid = 3668] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19877800) [pid = 3668] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (13A19800) [pid = 3668] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:12:20 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (02A96800) [pid = 3668] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:12:21 INFO - PROCESS | 3668 | 1461082341290 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]]]}] 09:12:21 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 09:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1128ms 09:12:21 INFO - PROCESS | 3668 | 1461082341340 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 3668 | 1461082341342 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 09:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:12:21 INFO - PROCESS | 3668 | 1461082341345 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 3668 | 1461082341347 Marionette TRACE conn3 <- [1,706,null,{}] 09:12:21 INFO - PROCESS | 3668 | 1461082341351 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}] 09:12:21 INFO - PROCESS | 3668 | 1461082341424 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:12:21 INFO - PROCESS | 3668 | 1461082341430 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 3668 | ++DOCSHELL 1804F400 == 34 [pid = 3668] [id = 186] 09:12:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (18322000) [pid = 3668] [serial = 556] [outer = 00000000] 09:12:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (18CCD800) [pid = 3668] [serial = 557] [outer = 18322000] 09:12:21 INFO - PROCESS | 3668 | 1461082341459 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (18D42C00) [pid = 3668] [serial = 558] [outer = 18322000] 09:12:22 INFO - PROCESS | 3668 | 1461082342391 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]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:12:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1066ms 09:12:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:12:22 INFO - PROCESS | 3668 | 1461082342423 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 3668 | 1461082342425 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 09:12:22 INFO - PROCESS | 3668 | 1461082342429 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 3668 | 1461082342431 Marionette TRACE conn3 <- [1,710,null,{}] 09:12:22 INFO - PROCESS | 3668 | 1461082342434 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}] 09:12:22 INFO - PROCESS | 3668 | 1461082342527 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:12:22 INFO - PROCESS | 3668 | 1461082342534 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 3668 | ++DOCSHELL 18D47000 == 35 [pid = 3668] [id = 187] 09:12:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (18D4BC00) [pid = 3668] [serial = 559] [outer = 00000000] 09:12:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (18DBBC00) [pid = 3668] [serial = 560] [outer = 18D4BC00] 09:12:22 INFO - PROCESS | 3668 | 1461082342583 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (18DBC800) [pid = 3668] [serial = 561] [outer = 18D4BC00] 09:12:23 INFO - PROCESS | 3668 | 1461082343242 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] 09:12:23 INFO - PROCESS | 3668 | 1461082343324 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 09:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:12:23 INFO - PROCESS | 3668 | 1461082343343 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 3668 | 1461082343347 Marionette TRACE conn3 <- [1,714,null,{}] 09:12:23 INFO - PROCESS | 3668 | 1461082343352 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}] 09:12:23 INFO - PROCESS | 3668 | 1461082343453 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:12:23 INFO - PROCESS | 3668 | 1461082343529 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 3668 | ++DOCSHELL 14AE3800 == 36 [pid = 3668] [id = 188] 09:12:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1556A800) [pid = 3668] [serial = 562] [outer = 00000000] 09:12:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1688C800) [pid = 3668] [serial = 563] [outer = 1556A800] 09:12:23 INFO - PROCESS | 3668 | 1461082343586 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1697FC00) [pid = 3668] [serial = 564] [outer = 1556A800] 09:12:24 INFO - PROCESS | 3668 | 1461082344249 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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 942ms 09:12:24 INFO - PROCESS | 3668 | 1461082344287 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 3668 | 1461082344293 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 09:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:12:24 INFO - PROCESS | 3668 | 1461082344300 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 3668 | 1461082344303 Marionette TRACE conn3 <- [1,718,null,{}] 09:12:24 INFO - PROCESS | 3668 | 1461082344307 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}] 09:12:24 INFO - PROCESS | 3668 | 1461082344390 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:12:24 INFO - PROCESS | 3668 | 1461082344465 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 3668 | ++DOCSHELL 16F77000 == 37 [pid = 3668] [id = 189] 09:12:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (17BE8000) [pid = 3668] [serial = 565] [outer = 00000000] 09:12:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (18DAE400) [pid = 3668] [serial = 566] [outer = 17BE8000] 09:12:24 INFO - PROCESS | 3668 | 1461082344520 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (18DB2000) [pid = 3668] [serial = 567] [outer = 17BE8000] 09:12:25 INFO - PROCESS | 3668 | 1461082345166 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] 09:12:25 INFO - PROCESS | 3668 | 1461082345229 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 09:12:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:12:25 INFO - PROCESS | 3668 | 1461082345233 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 3668 | 1461082345237 Marionette TRACE conn3 <- [1,722,null,{}] 09:12:25 INFO - PROCESS | 3668 | 1461082345248 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}] 09:12:25 INFO - PROCESS | 3668 | 1461082345387 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:12:25 INFO - PROCESS | 3668 | 1461082345439 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 3668 | ++DOCSHELL 18F95000 == 38 [pid = 3668] [id = 190] 09:12:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18FA3800) [pid = 3668] [serial = 568] [outer = 00000000] 09:12:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1986D400) [pid = 3668] [serial = 569] [outer = 18FA3800] 09:12:25 INFO - PROCESS | 3668 | 1461082345496 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (19B45400) [pid = 3668] [serial = 570] [outer = 18FA3800] 09:12:25 INFO - PROCESS | 3668 | 1461082345986 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]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 788ms 09:12:26 INFO - PROCESS | 3668 | 1461082346017 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 3668 | 1461082346020 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 09:12:26 INFO - PROCESS | 3668 | 1461082346040 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:12:26 INFO - PROCESS | 3668 | 1461082346042 Marionette TRACE conn3 <- [1,726,null,{}] 09:12:26 INFO - PROCESS | 3668 | 1461082346046 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}] 09:12:26 INFO - PROCESS | 3668 | 1461082346142 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:12:26 INFO - PROCESS | 3668 | 1461082346228 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 3668 | ++DOCSHELL 19762800 == 39 [pid = 3668] [id = 191] 09:12:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (19BE0C00) [pid = 3668] [serial = 571] [outer = 00000000] 09:12:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1A298800) [pid = 3668] [serial = 572] [outer = 19BE0C00] 09:12:26 INFO - PROCESS | 3668 | 1461082346283 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (1A29F800) [pid = 3668] [serial = 573] [outer = 19BE0C00] 09:12:27 INFO - PROCESS | 3668 | 1461082347299 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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:12:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1282ms 09:12:27 INFO - PROCESS | 3668 | 1461082347319 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 3668 | 1461082347323 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 09:12:27 INFO - PROCESS | 3668 | 1461082347328 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:12:27 INFO - PROCESS | 3668 | 1461082347332 Marionette TRACE conn3 <- [1,730,null,{}] 09:12:27 INFO - PROCESS | 3668 | 1461082347339 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}] 09:12:27 INFO - PROCESS | 3668 | 1461082347433 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:12:27 INFO - PROCESS | 3668 | 1461082347503 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 3668 | ++DOCSHELL 15563000 == 40 [pid = 3668] [id = 192] 09:12:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (15565C00) [pid = 3668] [serial = 574] [outer = 00000000] 09:12:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (157E6C00) [pid = 3668] [serial = 575] [outer = 15565C00] 09:12:27 INFO - PROCESS | 3668 | 1461082347554 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15BEA400) [pid = 3668] [serial = 576] [outer = 15565C00] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (19BDE800) [pid = 3668] [serial = 536] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1970F800) [pid = 3668] [serial = 527] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (15BE6400) [pid = 3668] [serial = 509] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15DD5800) [pid = 3668] [serial = 510] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13ABA000) [pid = 3668] [serial = 506] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (143A1C00) [pid = 3668] [serial = 507] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (18F67000) [pid = 3668] [serial = 524] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16985C00) [pid = 3668] [serial = 512] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (169A8800) [pid = 3668] [serial = 513] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (18324000) [pid = 3668] [serial = 515] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (183A4800) [pid = 3668] [serial = 516] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18D4C400) [pid = 3668] [serial = 519] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18D43800) [pid = 3668] [serial = 518] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18DB9C00) [pid = 3668] [serial = 521] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18DBA000) [pid = 3668] [serial = 522] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (19E16400) [pid = 3668] [serial = 530] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (1970C800) [pid = 3668] [serial = 528] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (1A0BDC00) [pid = 3668] [serial = 531] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (16F7B400) [pid = 3668] [serial = 533] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (12BDD000) [pid = 3668] [serial = 503] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (13201800) [pid = 3668] [serial = 504] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (183A5C00) [pid = 3668] [serial = 534] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (18F65400) [pid = 3668] [serial = 525] [outer = 00000000] [url = about:blank] 09:12:28 INFO - PROCESS | 3668 | 1461082348576 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]]]}] 09:12:28 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 09:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1282ms 09:12:28 INFO - PROCESS | 3668 | 1461082348632 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 3668 | 1461082348637 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 09:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:12:28 INFO - PROCESS | 3668 | 1461082348643 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 3668 | 1461082348646 Marionette TRACE conn3 <- [1,734,null,{}] 09:12:28 INFO - PROCESS | 3668 | 1461082348649 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}] 09:12:28 INFO - PROCESS | 3668 | 1461082348727 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:12:28 INFO - PROCESS | 3668 | 1461082348734 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 3668 | ++DOCSHELL 142AA000 == 41 [pid = 3668] [id = 193] 09:12:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (142AB000) [pid = 3668] [serial = 577] [outer = 00000000] 09:12:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (15BE6800) [pid = 3668] [serial = 578] [outer = 142AB000] 09:12:28 INFO - PROCESS | 3668 | 1461082348770 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (164D0800) [pid = 3668] [serial = 579] [outer = 142AB000] 09:12:29 INFO - PROCESS | 3668 | 1461082349735 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]]]}] 09:12:29 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.) 09:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 09:12:29 INFO - PROCESS | 3668 | 1461082349773 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 3668 | 1461082349775 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 09:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:12:29 INFO - PROCESS | 3668 | 1461082349779 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 3668 | 1461082349783 Marionette TRACE conn3 <- [1,738,null,{}] 09:12:29 INFO - PROCESS | 3668 | 1461082349795 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}] 09:12:29 INFO - PROCESS | 3668 | 1461082349883 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:12:29 INFO - PROCESS | 3668 | 1461082349890 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 3668 | ++DOCSHELL 15B31C00 == 42 [pid = 3668] [id = 194] 09:12:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (17BE4800) [pid = 3668] [serial = 580] [outer = 00000000] 09:12:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (18328800) [pid = 3668] [serial = 581] [outer = 17BE4800] 09:12:29 INFO - PROCESS | 3668 | 1461082349937 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (183A9C00) [pid = 3668] [serial = 582] [outer = 17BE4800] 09:12:30 INFO - PROCESS | 3668 | 1461082350869 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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:12:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 09:12:30 INFO - PROCESS | 3668 | 1461082350913 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 3668 | 1461082350916 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 09:12:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:12:30 INFO - PROCESS | 3668 | 1461082350919 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 3668 | 1461082350921 Marionette TRACE conn3 <- [1,742,null,{}] 09:12:30 INFO - PROCESS | 3668 | 1461082350932 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}] 09:12:31 INFO - PROCESS | 3668 | 1461082351033 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:12:31 INFO - PROCESS | 3668 | 1461082351040 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 3668 | ++DOCSHELL 1871E400 == 43 [pid = 3668] [id = 195] 09:12:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (18720000) [pid = 3668] [serial = 583] [outer = 00000000] 09:12:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (18D4E800) [pid = 3668] [serial = 584] [outer = 18720000] 09:12:31 INFO - PROCESS | 3668 | 1461082351086 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (18DAEC00) [pid = 3668] [serial = 585] [outer = 18720000] 09:12:31 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (18322000) [pid = 3668] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:12:31 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (169A7400) [pid = 3668] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:12:31 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (18328C00) [pid = 3668] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:12:31 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (13A24400) [pid = 3668] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:12:31 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (1579CC00) [pid = 3668] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:12:32 INFO - PROCESS | 3668 | 1461082352111 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]]]}] 09:12:32 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 09:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1221ms 09:12:32 INFO - PROCESS | 3668 | 1461082352176 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 3668 | 1461082352182 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 09:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:12:32 INFO - PROCESS | 3668 | 1461082352188 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 3668 | 1461082352190 Marionette TRACE conn3 <- [1,746,null,{}] 09:12:32 INFO - PROCESS | 3668 | 1461082352196 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}] 09:12:32 INFO - PROCESS | 3668 | 1461082352287 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:12:32 INFO - PROCESS | 3668 | 1461082352490 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 3668 | ++DOCSHELL 02A8EC00 == 44 [pid = 3668] [id = 196] 09:12:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (142B1400) [pid = 3668] [serial = 586] [outer = 00000000] 09:12:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (157A4800) [pid = 3668] [serial = 587] [outer = 142B1400] 09:12:32 INFO - PROCESS | 3668 | 1461082352550 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (15F6C400) [pid = 3668] [serial = 588] [outer = 142B1400] 09:12:33 INFO - PROCESS | 3668 | 1461082353092 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]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 927ms 09:12:33 INFO - PROCESS | 3668 | 1461082353121 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 3668 | 1461082353127 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 09:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:12:33 INFO - PROCESS | 3668 | 1461082353134 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 3668 | 1461082353137 Marionette TRACE conn3 <- [1,750,null,{}] 09:12:33 INFO - PROCESS | 3668 | 1461082353141 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}] 09:12:33 INFO - PROCESS | 3668 | 1461082353239 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:12:33 INFO - PROCESS | 3668 | 1461082353326 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 3668 | ++DOCSHELL 02674800 == 45 [pid = 3668] [id = 197] 09:12:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (02A7F400) [pid = 3668] [serial = 589] [outer = 00000000] 09:12:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (183BF000) [pid = 3668] [serial = 590] [outer = 02A7F400] 09:12:33 INFO - PROCESS | 3668 | 1461082353381 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (18AC5400) [pid = 3668] [serial = 591] [outer = 02A7F400] 09:12:34 INFO - PROCESS | 3668 | 1461082354440 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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1344ms 09:12:34 INFO - PROCESS | 3668 | 1461082354487 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 3668 | 1461082354490 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 09:12:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:12:34 INFO - PROCESS | 3668 | 1461082354608 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 3668 | 1461082354612 Marionette TRACE conn3 <- [1,754,null,{}] 09:12:34 INFO - PROCESS | 3668 | 1461082354635 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}] 09:12:34 INFO - PROCESS | 3668 | 1461082354714 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:12:34 INFO - PROCESS | 3668 | 1461082354823 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 3668 | ++DOCSHELL 14AF1400 == 46 [pid = 3668] [id = 198] 09:12:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (1555F400) [pid = 3668] [serial = 592] [outer = 00000000] 09:12:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1556EC00) [pid = 3668] [serial = 593] [outer = 1555F400] 09:12:34 INFO - PROCESS | 3668 | 1461082354874 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16433400) [pid = 3668] [serial = 594] [outer = 1555F400] 09:12:35 INFO - PROCESS | 3668 | --DOCSHELL 15B31C00 == 45 [pid = 3668] [id = 194] 09:12:35 INFO - PROCESS | 3668 | --DOCSHELL 142AA000 == 44 [pid = 3668] [id = 193] 09:12:35 INFO - PROCESS | 3668 | --DOCSHELL 15563000 == 43 [pid = 3668] [id = 192] 09:12:35 INFO - PROCESS | 3668 | --DOCSHELL 19762800 == 42 [pid = 3668] [id = 191] 09:12:35 INFO - PROCESS | 3668 | --DOCSHELL 18F95000 == 41 [pid = 3668] [id = 190] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18CCD800) [pid = 3668] [serial = 557] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1804FC00) [pid = 3668] [serial = 551] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18978C00) [pid = 3668] [serial = 554] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1555FC00) [pid = 3668] [serial = 545] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (15566C00) [pid = 3668] [serial = 546] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15DCA800) [pid = 3668] [serial = 548] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (18323000) [pid = 3668] [serial = 552] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (15B33400) [pid = 3668] [serial = 542] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (13258C00) [pid = 3668] [serial = 539] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (18D42C00) [pid = 3668] [serial = 558] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (164D1C00) [pid = 3668] [serial = 549] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (18ACD800) [pid = 3668] [serial = 555] [outer = 00000000] [url = about:blank] 09:12:35 INFO - PROCESS | 3668 | 1461082355897 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1406ms 09:12:35 INFO - PROCESS | 3668 | 1461082355925 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 3668 | 1461082355930 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 09:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:12:35 INFO - PROCESS | 3668 | 1461082355934 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 3668 | 1461082355937 Marionette TRACE conn3 <- [1,758,null,{}] 09:12:35 INFO - PROCESS | 3668 | 1461082355944 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}] 09:12:36 INFO - PROCESS | 3668 | 1461082356009 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:12:36 INFO - PROCESS | 3668 | 1461082356016 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 3668 | ++DOCSHELL 1338E800 == 42 [pid = 3668] [id = 199] 09:12:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1370A000) [pid = 3668] [serial = 595] [outer = 00000000] 09:12:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (142ABC00) [pid = 3668] [serial = 596] [outer = 1370A000] 09:12:36 INFO - PROCESS | 3668 | 1461082356063 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (1659B400) [pid = 3668] [serial = 597] [outer = 1370A000] 09:12:36 INFO - PROCESS | 3668 | 1461082356527 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]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 618ms 09:12:36 INFO - PROCESS | 3668 | 1461082356555 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 3668 | 1461082356558 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 09:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:12:36 INFO - PROCESS | 3668 | 1461082356561 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 3668 | 1461082356563 Marionette TRACE conn3 <- [1,762,null,{}] 09:12:36 INFO - PROCESS | 3668 | 1461082356566 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}] 09:12:36 INFO - PROCESS | 3668 | 1461082356646 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:12:36 INFO - PROCESS | 3668 | 1461082356654 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 3668 | ++DOCSHELL 1832A000 == 43 [pid = 3668] [id = 200] 09:12:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (183A5000) [pid = 3668] [serial = 598] [outer = 00000000] 09:12:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (183ACC00) [pid = 3668] [serial = 599] [outer = 183A5000] 09:12:36 INFO - PROCESS | 3668 | 1461082356706 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (18AC2400) [pid = 3668] [serial = 600] [outer = 183A5000] 09:12:37 INFO - PROCESS | 3668 | 1461082357169 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 618ms 09:12:37 INFO - PROCESS | 3668 | 1461082357205 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 3668 | 1461082357207 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 09:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:12:37 INFO - PROCESS | 3668 | 1461082357210 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 3668 | 1461082357212 Marionette TRACE conn3 <- [1,766,null,{}] 09:12:37 INFO - PROCESS | 3668 | 1461082357216 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}] 09:12:37 INFO - PROCESS | 3668 | 1461082357291 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:12:37 INFO - PROCESS | 3668 | 1461082357300 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 3668 | ++DOCSHELL 18D42C00 == 44 [pid = 3668] [id = 201] 09:12:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (18D4DC00) [pid = 3668] [serial = 601] [outer = 00000000] 09:12:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (18F48400) [pid = 3668] [serial = 602] [outer = 18D4DC00] 09:12:37 INFO - PROCESS | 3668 | 1461082357346 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (18F51000) [pid = 3668] [serial = 603] [outer = 18D4DC00] 09:12:37 INFO - PROCESS | 3668 | 1461082357808 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 634ms 09:12:37 INFO - PROCESS | 3668 | 1461082357831 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 3668 | 1461082357833 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 09:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:12:37 INFO - PROCESS | 3668 | 1461082357843 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 3668 | 1461082357845 Marionette TRACE conn3 <- [1,770,null,{}] 09:12:37 INFO - PROCESS | 3668 | 1461082357853 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}] 09:12:37 INFO - PROCESS | 3668 | 1461082357966 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:12:37 INFO - PROCESS | 3668 | 1461082357973 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 3668 | ++DOCSHELL 18F47800 == 45 [pid = 3668] [id = 202] 09:12:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (18F52400) [pid = 3668] [serial = 604] [outer = 00000000] 09:12:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18F9F800) [pid = 3668] [serial = 605] [outer = 18F52400] 09:12:38 INFO - PROCESS | 3668 | 1461082358017 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (19766800) [pid = 3668] [serial = 606] [outer = 18F52400] 09:12:38 INFO - PROCESS | 3668 | 1461082358446 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]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 649ms 09:12:38 INFO - PROCESS | 3668 | 1461082358495 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 3668 | 1461082358497 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 09:12:38 INFO - PROCESS | 3668 | 1461082358500 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:12:38 INFO - PROCESS | 3668 | 1461082358502 Marionette TRACE conn3 <- [1,774,null,{}] 09:12:38 INFO - PROCESS | 3668 | 1461082358505 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}] 09:12:38 INFO - PROCESS | 3668 | 1461082358631 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:12:38 INFO - PROCESS | 3668 | 1461082358715 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 3668 | ++DOCSHELL 19BDE800 == 46 [pid = 3668] [id = 203] 09:12:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1A08B400) [pid = 3668] [serial = 607] [outer = 00000000] 09:12:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1A15E800) [pid = 3668] [serial = 608] [outer = 1A08B400] 09:12:38 INFO - PROCESS | 3668 | 1461082358763 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1A680C00) [pid = 3668] [serial = 609] [outer = 1A08B400] 09:12:39 INFO - PROCESS | 3668 | 1461082359181 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 727ms 09:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:12:39 INFO - PROCESS | 3668 | 1461082359224 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 3668 | 1461082359226 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 09:12:39 INFO - PROCESS | 3668 | 1461082359229 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 3668 | 1461082359231 Marionette TRACE conn3 <- [1,778,null,{}] 09:12:39 INFO - PROCESS | 3668 | 1461082359234 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}] 09:12:39 INFO - PROCESS | 3668 | 1461082359335 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:12:39 INFO - PROCESS | 3668 | 1461082359343 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 3668 | ++DOCSHELL 1A83DC00 == 47 [pid = 3668] [id = 204] 09:12:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1AB29400) [pid = 3668] [serial = 610] [outer = 00000000] 09:12:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (1C249C00) [pid = 3668] [serial = 611] [outer = 1AB29400] 09:12:39 INFO - PROCESS | 3668 | 1461082359388 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1C24E400) [pid = 3668] [serial = 612] [outer = 1AB29400] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15565000) [pid = 3668] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (12B3AC00) [pid = 3668] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (18CCE400) [pid = 3668] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1556A800) [pid = 3668] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (142AB000) [pid = 3668] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (17BE8000) [pid = 3668] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15565C00) [pid = 3668] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18FA3800) [pid = 3668] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19BE0C00) [pid = 3668] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (1D4ACC00) [pid = 3668] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:12:39 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (17BE4800) [pid = 3668] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:12:39 INFO - PROCESS | 3668 | 1461082359821 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 618ms 09:12:39 INFO - PROCESS | 3668 | 1461082359868 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 3668 | 1461082359870 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 09:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:12:39 INFO - PROCESS | 3668 | 1461082359873 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 3668 | 1461082359875 Marionette TRACE conn3 <- [1,782,null,{}] 09:12:39 INFO - PROCESS | 3668 | 1461082359878 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}] 09:12:39 INFO - PROCESS | 3668 | 1461082359953 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:12:39 INFO - PROCESS | 3668 | 1461082359994 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 3668 | ++DOCSHELL 1556AC00 == 48 [pid = 3668] [id = 205] 09:12:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (157A0400) [pid = 3668] [serial = 613] [outer = 00000000] 09:12:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1970BC00) [pid = 3668] [serial = 614] [outer = 157A0400] 09:12:40 INFO - PROCESS | 3668 | 1461082360039 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (19877800) [pid = 3668] [serial = 615] [outer = 157A0400] 09:12:40 INFO - PROCESS | 3668 | 1461082360427 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]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 588ms 09:12:40 INFO - PROCESS | 3668 | 1461082360458 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 3668 | 1461082360460 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 09:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:12:40 INFO - PROCESS | 3668 | 1461082360467 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 3668 | 1461082360469 Marionette TRACE conn3 <- [1,786,null,{}] 09:12:40 INFO - PROCESS | 3668 | 1461082360472 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}] 09:12:40 INFO - PROCESS | 3668 | 1461082360546 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:12:40 INFO - PROCESS | 3668 | 1461082360552 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 3668 | ++DOCSHELL 180AD400 == 49 [pid = 3668] [id = 206] 09:12:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (18D42400) [pid = 3668] [serial = 616] [outer = 00000000] 09:12:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1C32BC00) [pid = 3668] [serial = 617] [outer = 18D42400] 09:12:40 INFO - PROCESS | 3668 | 1461082360596 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1C334000) [pid = 3668] [serial = 618] [outer = 18D42400] 09:12:40 INFO - PROCESS | 3668 | 1461082360987 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]]]}] 09:12:40 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 09:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 525ms 09:12:41 INFO - PROCESS | 3668 | 1461082361005 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 3668 | 1461082361008 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 09:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:12:41 INFO - PROCESS | 3668 | 1461082361013 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 3668 | 1461082361016 Marionette TRACE conn3 <- [1,790,null,{}] 09:12:41 INFO - PROCESS | 3668 | 1461082361021 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}] 09:12:41 INFO - PROCESS | 3668 | 1461082361133 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:12:41 INFO - PROCESS | 3668 | 1461082361141 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 3668 | ++DOCSHELL 1556A800 == 50 [pid = 3668] [id = 207] 09:12:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1C80A000) [pid = 3668] [serial = 619] [outer = 00000000] 09:12:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (1CA76000) [pid = 3668] [serial = 620] [outer = 1C80A000] 09:12:41 INFO - PROCESS | 3668 | 1461082361185 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (14A05000) [pid = 3668] [serial = 621] [outer = 1C80A000] 09:12:41 INFO - PROCESS | 3668 | 1461082361708 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]]]}] 09:12:41 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 09:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 726ms 09:12:41 INFO - PROCESS | 3668 | 1461082361752 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 3668 | 1461082361756 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 09:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:12:41 INFO - PROCESS | 3668 | 1461082361746 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 3668 | 1461082361750 Marionette TRACE conn3 <- [1,794,null,{}] 09:12:41 INFO - PROCESS | 3668 | 1461082361757 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}] 09:12:41 INFO - PROCESS | 3668 | 1461082361860 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:12:41 INFO - PROCESS | 3668 | 1461082361957 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 3668 | ++DOCSHELL 13394800 == 51 [pid = 3668] [id = 208] 09:12:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (13701C00) [pid = 3668] [serial = 622] [outer = 00000000] 09:12:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1556C400) [pid = 3668] [serial = 623] [outer = 13701C00] 09:12:42 INFO - PROCESS | 3668 | 1461082362013 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (15D8BC00) [pid = 3668] [serial = 624] [outer = 13701C00] 09:12:42 INFO - PROCESS | 3668 | 1461082362661 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]]]}] 09:12:42 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 09:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 927ms 09:12:42 INFO - PROCESS | 3668 | 1461082362692 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 3668 | 1461082362698 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 09:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:12:42 INFO - PROCESS | 3668 | 1461082362704 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 3668 | 1461082362707 Marionette TRACE conn3 <- [1,798,null,{}] 09:12:42 INFO - PROCESS | 3668 | 1461082362711 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}] 09:12:42 INFO - PROCESS | 3668 | 1461082362812 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:12:42 INFO - PROCESS | 3668 | 1461082362906 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 3668 | ++DOCSHELL 17BE7800 == 52 [pid = 3668] [id = 209] 09:12:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (183A5C00) [pid = 3668] [serial = 625] [outer = 00000000] 09:12:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18D4D800) [pid = 3668] [serial = 626] [outer = 183A5C00] 09:12:42 INFO - PROCESS | 3668 | 1461082362960 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18F46400) [pid = 3668] [serial = 627] [outer = 183A5C00] 09:12:43 INFO - PROCESS | 3668 | 1461082363552 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]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 896ms 09:12:43 INFO - PROCESS | 3668 | 1461082363590 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 3668 | 1461082363593 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 09:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:12:43 INFO - PROCESS | 3668 | 1461082363597 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 3668 | 1461082363600 Marionette TRACE conn3 <- [1,802,null,{}] 09:12:43 INFO - PROCESS | 3668 | 1461082363611 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}] 09:12:43 INFO - PROCESS | 3668 | 1461082363714 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:12:43 INFO - PROCESS | 3668 | 1461082363807 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 3668 | ++DOCSHELL 1A082C00 == 53 [pid = 3668] [id = 210] 09:12:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1A088400) [pid = 3668] [serial = 628] [outer = 00000000] 09:12:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1CA74800) [pid = 3668] [serial = 629] [outer = 1A088400] 09:12:43 INFO - PROCESS | 3668 | 1461082363864 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1CA7E800) [pid = 3668] [serial = 630] [outer = 1A088400] 09:12:44 INFO - PROCESS | 3668 | 1461082364436 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] 09:12:44 INFO - PROCESS | 3668 | 1461082364503 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 09:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:12:44 INFO - PROCESS | 3668 | 1461082364507 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 3668 | 1461082364509 Marionette TRACE conn3 <- [1,806,null,{}] 09:12:44 INFO - PROCESS | 3668 | 1461082364513 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}] 09:12:44 INFO - PROCESS | 3668 | 1461082364610 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:12:44 INFO - PROCESS | 3668 | 1461082364702 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 3668 | ++DOCSHELL 1CC40000 == 54 [pid = 3668] [id = 211] 09:12:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1CD31C00) [pid = 3668] [serial = 631] [outer = 00000000] 09:12:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1CD38400) [pid = 3668] [serial = 632] [outer = 1CD31C00] 09:12:44 INFO - PROCESS | 3668 | 1461082364740 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1CD3B000) [pid = 3668] [serial = 633] [outer = 1CD31C00] 09:12:45 INFO - PROCESS | 3668 | 1461082365293 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 835ms 09:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:12:45 INFO - PROCESS | 3668 | 1461082365332 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 3668 | 1461082365334 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 09:12:45 INFO - PROCESS | 3668 | 1461082365338 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 3668 | 1461082365340 Marionette TRACE conn3 <- [1,810,null,{}] 09:12:45 INFO - PROCESS | 3668 | 1461082365343 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}] 09:12:45 INFO - PROCESS | 3668 | 1461082365438 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:12:45 INFO - PROCESS | 3668 | 1461082365530 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 3668 | ++DOCSHELL 16F7E000 == 55 [pid = 3668] [id = 212] 09:12:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18327400) [pid = 3668] [serial = 634] [outer = 00000000] 09:12:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1CD84800) [pid = 3668] [serial = 635] [outer = 18327400] 09:12:45 INFO - PROCESS | 3668 | 1461082365589 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1CD8AC00) [pid = 3668] [serial = 636] [outer = 18327400] 09:12:46 INFO - PROCESS | 3668 | 1461082366146 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] 09:12:46 INFO - PROCESS | 3668 | 1461082366327 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 09:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:12:46 INFO - PROCESS | 3668 | 1461082366332 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 3668 | 1461082366335 Marionette TRACE conn3 <- [1,814,null,{}] 09:12:46 INFO - PROCESS | 3668 | 1461082366341 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}] 09:12:46 INFO - PROCESS | 3668 | 1461082366436 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:12:46 INFO - PROCESS | 3668 | 1461082366511 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 3668 | ++DOCSHELL 15565000 == 56 [pid = 3668] [id = 213] 09:12:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (15BE1C00) [pid = 3668] [serial = 637] [outer = 00000000] 09:12:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1697F800) [pid = 3668] [serial = 638] [outer = 15BE1C00] 09:12:46 INFO - PROCESS | 3668 | 1461082366559 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (169A8000) [pid = 3668] [serial = 639] [outer = 15BE1C00] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 123F3C00 == 55 [pid = 3668] [id = 18] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 14AE3800 == 54 [pid = 3668] [id = 188] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 1804F400 == 53 [pid = 3668] [id = 186] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 1C250000 == 52 [pid = 3668] [id = 167] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 180AD400 == 51 [pid = 3668] [id = 206] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 1556AC00 == 50 [pid = 3668] [id = 205] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 1A83DC00 == 49 [pid = 3668] [id = 204] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 19BDE800 == 48 [pid = 3668] [id = 203] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 18F47800 == 47 [pid = 3668] [id = 202] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 18D42C00 == 46 [pid = 3668] [id = 201] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 1832A000 == 45 [pid = 3668] [id = 200] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 1338E800 == 44 [pid = 3668] [id = 199] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 14AF1400 == 43 [pid = 3668] [id = 198] 09:12:47 INFO - PROCESS | 3668 | --DOCSHELL 1871E400 == 42 [pid = 3668] [id = 195] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1D6B0000) [pid = 3668] [serial = 501] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (183A9C00) [pid = 3668] [serial = 582] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (18328800) [pid = 3668] [serial = 581] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (18D4E800) [pid = 3668] [serial = 584] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (164CB000) [pid = 3668] [serial = 543] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1337EC00) [pid = 3668] [serial = 540] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19DD0C00) [pid = 3668] [serial = 537] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1697FC00) [pid = 3668] [serial = 564] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1688C800) [pid = 3668] [serial = 563] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (15BE6800) [pid = 3668] [serial = 578] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (164D0800) [pid = 3668] [serial = 579] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18DB2000) [pid = 3668] [serial = 567] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18DAE400) [pid = 3668] [serial = 566] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (15BEA400) [pid = 3668] [serial = 576] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (157E6C00) [pid = 3668] [serial = 575] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (19B45400) [pid = 3668] [serial = 570] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1986D400) [pid = 3668] [serial = 569] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A29F800) [pid = 3668] [serial = 573] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A298800) [pid = 3668] [serial = 572] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18DBBC00) [pid = 3668] [serial = 560] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3668 | 1461082367218 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]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 927ms 09:12:47 INFO - PROCESS | 3668 | 1461082367279 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 3668 | 1461082367282 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 09:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:12:47 INFO - PROCESS | 3668 | 1461082367309 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 3668 | 1461082367312 Marionette TRACE conn3 <- [1,818,null,{}] 09:12:47 INFO - PROCESS | 3668 | 1461082367317 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}] 09:12:47 INFO - PROCESS | 3668 | 1461082367397 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:12:47 INFO - PROCESS | 3668 | 1461082367409 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 3668 | ++DOCSHELL 147AA400 == 43 [pid = 3668] [id = 214] 09:12:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (14AE3800) [pid = 3668] [serial = 640] [outer = 00000000] 09:12:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (157A4000) [pid = 3668] [serial = 641] [outer = 14AE3800] 09:12:47 INFO - PROCESS | 3668 | 1461082367454 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (15BEA400) [pid = 3668] [serial = 642] [outer = 14AE3800] 09:12:47 INFO - PROCESS | 3668 | 1461082367891 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]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 633ms 09:12:47 INFO - PROCESS | 3668 | 1461082367931 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 3668 | 1461082367933 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 09:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:12:47 INFO - PROCESS | 3668 | 1461082367936 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 3668 | 1461082367938 Marionette TRACE conn3 <- [1,822,null,{}] 09:12:47 INFO - PROCESS | 3668 | 1461082367948 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}] 09:12:48 INFO - PROCESS | 3668 | 1461082368064 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:12:48 INFO - PROCESS | 3668 | 1461082368074 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 3668 | ++DOCSHELL 180AB000 == 44 [pid = 3668] [id = 215] 09:12:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18320400) [pid = 3668] [serial = 643] [outer = 00000000] 09:12:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18AC7000) [pid = 3668] [serial = 644] [outer = 18320400] 09:12:48 INFO - PROCESS | 3668 | 1461082368122 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18D45400) [pid = 3668] [serial = 645] [outer = 18320400] 09:12:48 INFO - PROCESS | 3668 | 1461082368588 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]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 695ms 09:12:48 INFO - PROCESS | 3668 | 1461082368636 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 3668 | 1461082368638 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 09:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:12:48 INFO - PROCESS | 3668 | 1461082368641 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 3668 | 1461082368643 Marionette TRACE conn3 <- [1,826,null,{}] 09:12:48 INFO - PROCESS | 3668 | 1461082368646 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}] 09:12:48 INFO - PROCESS | 3668 | 1461082368723 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:12:48 INFO - PROCESS | 3668 | 1461082368729 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 3668 | ++DOCSHELL 18723800 == 45 [pid = 3668] [id = 216] 09:12:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18DB6800) [pid = 3668] [serial = 646] [outer = 00000000] 09:12:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18F52C00) [pid = 3668] [serial = 647] [outer = 18DB6800] 09:12:48 INFO - PROCESS | 3668 | 1461082368778 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18F9A800) [pid = 3668] [serial = 648] [outer = 18DB6800] 09:12:49 INFO - PROCESS | 3668 | 1461082369185 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 587ms 09:12:49 INFO - PROCESS | 3668 | 1461082369222 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 3668 | 1461082369224 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 09:12:49 INFO - PROCESS | 3668 | 1461082369227 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:12:49 INFO - PROCESS | 3668 | 1461082369229 Marionette TRACE conn3 <- [1,830,null,{}] 09:12:49 INFO - PROCESS | 3668 | 1461082369233 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}] 09:12:49 INFO - PROCESS | 3668 | 1461082369308 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:12:49 INFO - PROCESS | 3668 | 1461082369315 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 3668 | ++DOCSHELL 165A1000 == 46 [pid = 3668] [id = 217] 09:12:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18DB2C00) [pid = 3668] [serial = 649] [outer = 00000000] 09:12:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (19876000) [pid = 3668] [serial = 650] [outer = 18DB2C00] 09:12:49 INFO - PROCESS | 3668 | 1461082369360 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (19DD1000) [pid = 3668] [serial = 651] [outer = 18DB2C00] 09:12:49 INFO - PROCESS | 3668 | 1461082369864 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 695ms 09:12:49 INFO - PROCESS | 3668 | 1461082369927 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 3668 | 1461082369929 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 09:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:12:49 INFO - PROCESS | 3668 | 1461082369933 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 3668 | 1461082369934 Marionette TRACE conn3 <- [1,834,null,{}] 09:12:49 INFO - PROCESS | 3668 | 1461082369938 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}] 09:12:50 INFO - PROCESS | 3668 | 1461082370061 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:12:50 INFO - PROCESS | 3668 | 1461082370115 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 3668 | ++DOCSHELL 13A21000 == 47 [pid = 3668] [id = 218] 09:12:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1976E800) [pid = 3668] [serial = 652] [outer = 00000000] 09:12:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1AB22800) [pid = 3668] [serial = 653] [outer = 1976E800] 09:12:50 INFO - PROCESS | 3668 | 1461082370163 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1C256800) [pid = 3668] [serial = 654] [outer = 1976E800] 09:12:50 INFO - PROCESS | 3668 | 1461082370586 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]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 696ms 09:12:50 INFO - PROCESS | 3668 | 1461082370635 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:12:50 INFO - PROCESS | 3668 | 1461082370637 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 09:12:50 INFO - PROCESS | 3668 | 1461082370640 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 3668 | 1461082370642 Marionette TRACE conn3 <- [1,838,null,{}] 09:12:50 INFO - PROCESS | 3668 | 1461082370645 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}] 09:12:50 INFO - PROCESS | 3668 | 1461082370763 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:12:50 INFO - PROCESS | 3668 | 1461082370819 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 3668 | ++DOCSHELL 1C257C00 == 48 [pid = 3668] [id = 219] 09:12:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1C326C00) [pid = 3668] [serial = 655] [outer = 00000000] 09:12:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1CC3E800) [pid = 3668] [serial = 656] [outer = 1C326C00] 09:12:50 INFO - PROCESS | 3668 | 1461082370863 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1CC3D000) [pid = 3668] [serial = 657] [outer = 1C326C00] 09:12:51 INFO - PROCESS | 3668 | 1461082371278 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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 695ms 09:12:51 INFO - PROCESS | 3668 | 1461082371320 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 3668 | 1461082371323 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 09:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:12:51 INFO - PROCESS | 3668 | 1461082371326 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 3668 | 1461082371327 Marionette TRACE conn3 <- [1,842,null,{}] 09:12:51 INFO - PROCESS | 3668 | 1461082371334 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}] 09:12:51 INFO - PROCESS | 3668 | 1461082371438 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:12:51 INFO - PROCESS | 3668 | 1461082371492 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 3668 | ++DOCSHELL 18F65C00 == 49 [pid = 3668] [id = 220] 09:12:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1CA79C00) [pid = 3668] [serial = 658] [outer = 00000000] 09:12:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1CF12400) [pid = 3668] [serial = 659] [outer = 1CA79C00] 09:12:51 INFO - PROCESS | 3668 | 1461082371539 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1D2B1000) [pid = 3668] [serial = 660] [outer = 1CA79C00] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18F52400) [pid = 3668] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1A08B400) [pid = 3668] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1555F400) [pid = 3668] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1370A000) [pid = 3668] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (183A5000) [pid = 3668] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (18D4DC00) [pid = 3668] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (18D42400) [pid = 3668] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1AB29400) [pid = 3668] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:12:51 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (157A0400) [pid = 3668] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:12:51 INFO - PROCESS | 3668 | 1461082371945 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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 633ms 09:12:51 INFO - PROCESS | 3668 | 1461082371971 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 3668 | 1461082371973 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 09:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:12:51 INFO - PROCESS | 3668 | 1461082371976 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 3668 | 1461082371978 Marionette TRACE conn3 <- [1,846,null,{}] 09:12:51 INFO - PROCESS | 3668 | 1461082371981 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}] 09:12:52 INFO - PROCESS | 3668 | 1461082372059 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:12:52 INFO - PROCESS | 3668 | 1461082372093 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 3668 | ++DOCSHELL 164CA800 == 50 [pid = 3668] [id = 221] 09:12:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (18DAF000) [pid = 3668] [serial = 661] [outer = 00000000] 09:12:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1A60C000) [pid = 3668] [serial = 662] [outer = 18DAF000] 09:12:52 INFO - PROCESS | 3668 | 1461082372137 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1C32B000) [pid = 3668] [serial = 663] [outer = 18DAF000] 09:12:52 INFO - PROCESS | 3668 | 1461082372533 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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 618ms 09:12:52 INFO - PROCESS | 3668 | 1461082372600 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 3668 | 1461082372602 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 09:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:12:52 INFO - PROCESS | 3668 | 1461082372606 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 3668 | 1461082372607 Marionette TRACE conn3 <- [1,850,null,{}] 09:12:52 INFO - PROCESS | 3668 | 1461082372611 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}] 09:12:52 INFO - PROCESS | 3668 | 1461082372688 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:12:52 INFO - PROCESS | 3668 | 1461082372694 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 3668 | ++DOCSHELL 18F63C00 == 51 [pid = 3668] [id = 222] 09:12:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19765000) [pid = 3668] [serial = 664] [outer = 00000000] 09:12:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1D312400) [pid = 3668] [serial = 665] [outer = 19765000] 09:12:52 INFO - PROCESS | 3668 | 1461082372741 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1D319800) [pid = 3668] [serial = 666] [outer = 19765000] 09:12:53 INFO - PROCESS | 3668 | 1461082373150 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 587ms 09:12:53 INFO - PROCESS | 3668 | 1461082373203 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 3668 | 1461082373206 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 09:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:12:53 INFO - PROCESS | 3668 | 1461082373209 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 3668 | 1461082373211 Marionette TRACE conn3 <- [1,854,null,{}] 09:12:53 INFO - PROCESS | 3668 | 1461082373215 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}] 09:12:53 INFO - PROCESS | 3668 | 1461082373315 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:12:53 INFO - PROCESS | 3668 | 1461082373323 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 3668 | ++DOCSHELL 1CC35800 == 52 [pid = 3668] [id = 223] 09:12:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1D3D0800) [pid = 3668] [serial = 667] [outer = 00000000] 09:12:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1D3D9000) [pid = 3668] [serial = 668] [outer = 1D3D0800] 09:12:53 INFO - PROCESS | 3668 | 1461082373372 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1D3DDC00) [pid = 3668] [serial = 669] [outer = 1D3D0800] 09:12:53 INFO - PROCESS | 3668 | 1461082373966 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 788ms 09:12:53 INFO - PROCESS | 3668 | 1461082373995 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 3668 | 1461082373999 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 09:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:12:54 INFO - PROCESS | 3668 | 1461082374019 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 3668 | 1461082374023 Marionette TRACE conn3 <- [1,858,null,{}] 09:12:54 INFO - PROCESS | 3668 | 1461082374029 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}] 09:12:54 INFO - PROCESS | 3668 | 1461082374134 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:12:54 INFO - PROCESS | 3668 | 1461082374261 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 3668 | ++DOCSHELL 13729400 == 53 [pid = 3668] [id = 224] 09:12:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1372BC00) [pid = 3668] [serial = 670] [outer = 00000000] 09:12:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (16882400) [pid = 3668] [serial = 671] [outer = 1372BC00] 09:12:54 INFO - PROCESS | 3668 | 1461082374326 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1697FC00) [pid = 3668] [serial = 672] [outer = 1372BC00] 09:12:54 INFO - PROCESS | 3668 | 1461082374928 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 927ms 09:12:54 INFO - PROCESS | 3668 | 1461082374964 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 3668 | 1461082374970 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 09:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:12:54 INFO - PROCESS | 3668 | 1461082374976 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 3668 | 1461082374979 Marionette TRACE conn3 <- [1,862,null,{}] 09:12:54 INFO - PROCESS | 3668 | 1461082374983 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}] 09:12:55 INFO - PROCESS | 3668 | 1461082375070 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:12:55 INFO - PROCESS | 3668 | 1461082375167 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 3668 | ++DOCSHELL 15BD6400 == 54 [pid = 3668] [id = 225] 09:12:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (15F6C800) [pid = 3668] [serial = 673] [outer = 00000000] 09:12:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (18DAE800) [pid = 3668] [serial = 674] [outer = 15F6C800] 09:12:55 INFO - PROCESS | 3668 | 1461082375221 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (18F48C00) [pid = 3668] [serial = 675] [outer = 15F6C800] 09:12:55 INFO - PROCESS | 3668 | 1461082375806 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]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 896ms 09:12:55 INFO - PROCESS | 3668 | 1461082375863 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 3668 | 1461082375865 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 09:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:12:55 INFO - PROCESS | 3668 | 1461082375869 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 3668 | 1461082375873 Marionette TRACE conn3 <- [1,866,null,{}] 09:12:55 INFO - PROCESS | 3668 | 1461082375884 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}] 09:12:55 INFO - PROCESS | 3668 | 1461082375988 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:12:56 INFO - PROCESS | 3668 | 1461082376113 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 3668 | ++DOCSHELL 1A298400 == 55 [pid = 3668] [id = 226] 09:12:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1A298800) [pid = 3668] [serial = 676] [outer = 00000000] 09:12:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1D318C00) [pid = 3668] [serial = 677] [outer = 1A298800] 09:12:56 INFO - PROCESS | 3668 | 1461082376172 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1D3D5C00) [pid = 3668] [serial = 678] [outer = 1A298800] 09:12:56 INFO - PROCESS | 3668 | 1461082376693 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]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 897ms 09:12:56 INFO - PROCESS | 3668 | 1461082376755 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 3668 | 1461082376758 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 09:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:12:56 INFO - PROCESS | 3668 | 1461082376762 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 3668 | 1461082376764 Marionette TRACE conn3 <- [1,870,null,{}] 09:12:56 INFO - PROCESS | 3668 | 1461082376768 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}] 09:12:56 INFO - PROCESS | 3668 | 1461082376868 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:12:56 INFO - PROCESS | 3668 | 1461082376990 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 3668 | ++DOCSHELL 1D4AF800 == 56 [pid = 3668] [id = 227] 09:12:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1D4B0000) [pid = 3668] [serial = 679] [outer = 00000000] 09:12:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1D6ADC00) [pid = 3668] [serial = 680] [outer = 1D4B0000] 09:12:57 INFO - PROCESS | 3668 | 1461082377046 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1D6B1400) [pid = 3668] [serial = 681] [outer = 1D4B0000] 09:12:57 INFO - PROCESS | 3668 | 1461082377612 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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 896ms 09:12:57 INFO - PROCESS | 3668 | 1461082377666 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 3668 | 1461082377668 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 09:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:12:57 INFO - PROCESS | 3668 | 1461082377672 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 3668 | 1461082377674 Marionette TRACE conn3 <- [1,874,null,{}] 09:12:57 INFO - PROCESS | 3668 | 1461082377677 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}] 09:12:57 INFO - PROCESS | 3668 | 1461082377774 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:12:57 INFO - PROCESS | 3668 | 1461082377869 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 3668 | ++DOCSHELL 02A88800 == 57 [pid = 3668] [id = 228] 09:12:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (183A9400) [pid = 3668] [serial = 682] [outer = 00000000] 09:12:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1D6B9800) [pid = 3668] [serial = 683] [outer = 183A9400] 09:12:57 INFO - PROCESS | 3668 | 1461082377923 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1D6BB800) [pid = 3668] [serial = 684] [outer = 183A9400] 09:12:58 INFO - PROCESS | 3668 | 1461082378655 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1020ms 09:12:58 INFO - PROCESS | 3668 | 1461082378717 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 3668 | 1461082378721 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 09:12:58 INFO - PROCESS | 3668 | 1461082378727 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:12:58 INFO - PROCESS | 3668 | 1461082378730 Marionette TRACE conn3 <- [1,878,null,{}] 09:12:58 INFO - PROCESS | 3668 | 1461082378737 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}] 09:12:58 INFO - PROCESS | 3668 | 1461082378830 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:12:58 INFO - PROCESS | 3668 | 1461082378963 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 3668 | ++DOCSHELL 02A90C00 == 58 [pid = 3668] [id = 229] 09:12:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (13ABF400) [pid = 3668] [serial = 685] [outer = 00000000] 09:12:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (16984400) [pid = 3668] [serial = 686] [outer = 13ABF400] 09:12:59 INFO - PROCESS | 3668 | 1461082379018 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (16F7B400) [pid = 3668] [serial = 687] [outer = 13ABF400] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 16F77000 == 57 [pid = 3668] [id = 189] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 13377800 == 56 [pid = 3668] [id = 21] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 18F63C00 == 55 [pid = 3668] [id = 222] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 164CA800 == 54 [pid = 3668] [id = 221] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 18F65C00 == 53 [pid = 3668] [id = 220] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 1C257C00 == 52 [pid = 3668] [id = 219] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 13A21000 == 51 [pid = 3668] [id = 218] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 165A1000 == 50 [pid = 3668] [id = 217] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 18723800 == 49 [pid = 3668] [id = 216] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 180AB000 == 48 [pid = 3668] [id = 215] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 147AA400 == 47 [pid = 3668] [id = 214] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 15565000 == 46 [pid = 3668] [id = 213] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1CA76000) [pid = 3668] [serial = 620] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOCSHELL 1556A800 == 45 [pid = 3668] [id = 207] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (18F9F800) [pid = 3668] [serial = 605] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1A15E800) [pid = 3668] [serial = 608] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (16433400) [pid = 3668] [serial = 594] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1556EC00) [pid = 3668] [serial = 593] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (142ABC00) [pid = 3668] [serial = 596] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1659B400) [pid = 3668] [serial = 597] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (19766800) [pid = 3668] [serial = 606] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (183ACC00) [pid = 3668] [serial = 599] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18AC2400) [pid = 3668] [serial = 600] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (18F48400) [pid = 3668] [serial = 602] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (157A4800) [pid = 3668] [serial = 587] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (183BF000) [pid = 3668] [serial = 590] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1C334000) [pid = 3668] [serial = 618] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1C249C00) [pid = 3668] [serial = 611] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1A680C00) [pid = 3668] [serial = 609] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1970BC00) [pid = 3668] [serial = 614] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1C32BC00) [pid = 3668] [serial = 617] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1C24E400) [pid = 3668] [serial = 612] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18F51000) [pid = 3668] [serial = 603] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (19877800) [pid = 3668] [serial = 615] [outer = 00000000] [url = about:blank] 09:12:59 INFO - PROCESS | 3668 | 1461082379579 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]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 896ms 09:12:59 INFO - PROCESS | 3668 | 1461082379616 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 3668 | 1461082379622 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 09:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:12:59 INFO - PROCESS | 3668 | 1461082379628 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 3668 | 1461082379630 Marionette TRACE conn3 <- [1,882,null,{}] 09:12:59 INFO - PROCESS | 3668 | 1461082379634 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}] 09:12:59 INFO - PROCESS | 3668 | 1461082379725 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:12:59 INFO - PROCESS | 3668 | 1461082379807 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 3668 | ++DOCSHELL 147A7800 == 46 [pid = 3668] [id = 230] 09:12:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (147AA400) [pid = 3668] [serial = 688] [outer = 00000000] 09:12:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (164D3800) [pid = 3668] [serial = 689] [outer = 147AA400] 09:12:59 INFO - PROCESS | 3668 | 1461082379853 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18050000) [pid = 3668] [serial = 690] [outer = 147AA400] 09:13:00 INFO - PROCESS | 3668 | 1461082380583 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 988ms 09:13:00 INFO - PROCESS | 3668 | 1461082380629 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 3668 | 1461082380631 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 09:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:13:00 INFO - PROCESS | 3668 | 1461082380634 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 3668 | 1461082380638 Marionette TRACE conn3 <- [1,886,null,{}] 09:13:00 INFO - PROCESS | 3668 | 1461082380652 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}] 09:13:00 INFO - PROCESS | 3668 | 1461082380742 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:13:00 INFO - PROCESS | 3668 | 1461082380825 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 3668 | ++DOCSHELL 18322000 == 47 [pid = 3668] [id = 231] 09:13:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18722400) [pid = 3668] [serial = 691] [outer = 00000000] 09:13:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1A083400) [pid = 3668] [serial = 692] [outer = 18722400] 09:13:00 INFO - PROCESS | 3668 | 1461082380873 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1A15FC00) [pid = 3668] [serial = 693] [outer = 18722400] 09:13:01 INFO - PROCESS | 3668 | 1461082381219 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]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 634ms 09:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:13:01 INFO - PROCESS | 3668 | 1461082381256 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 3668 | 1461082381258 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 09:13:01 INFO - PROCESS | 3668 | 1461082381262 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 3668 | 1461082381264 Marionette TRACE conn3 <- [1,890,null,{}] 09:13:01 INFO - PROCESS | 3668 | 1461082381267 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}] 09:13:01 INFO - PROCESS | 3668 | 1461082381344 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:13:01 INFO - PROCESS | 3668 | 1461082381350 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 3668 | ++DOCSHELL 1A606C00 == 48 [pid = 3668] [id = 232] 09:13:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1A678000) [pid = 3668] [serial = 694] [outer = 00000000] 09:13:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1AB1D000) [pid = 3668] [serial = 695] [outer = 1A678000] 09:13:01 INFO - PROCESS | 3668 | 1461082381400 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1C24D800) [pid = 3668] [serial = 696] [outer = 1A678000] 09:13:01 INFO - PROCESS | 3668 | 1461082381891 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]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 680ms 09:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:13:01 INFO - PROCESS | 3668 | 1461082381963 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 3668 | 1461082381965 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 09:13:01 INFO - PROCESS | 3668 | 1461082381968 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 3668 | 1461082381970 Marionette TRACE conn3 <- [1,894,null,{}] 09:13:01 INFO - PROCESS | 3668 | 1461082381974 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}] 09:13:02 INFO - PROCESS | 3668 | 1461082382078 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:13:02 INFO - PROCESS | 3668 | 1461082382133 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 3668 | ++DOCSHELL 1C24C000 == 49 [pid = 3668] [id = 233] 09:13:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1C24EC00) [pid = 3668] [serial = 697] [outer = 00000000] 09:13:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1C32AC00) [pid = 3668] [serial = 698] [outer = 1C24EC00] 09:13:02 INFO - PROCESS | 3668 | 1461082382179 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1C334000) [pid = 3668] [serial = 699] [outer = 1C24EC00] 09:13:02 INFO - PROCESS | 3668 | 1461082382588 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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 680ms 09:13:02 INFO - PROCESS | 3668 | 1461082382650 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 3668 | 1461082382652 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 09:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:13:02 INFO - PROCESS | 3668 | 1461082382655 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 3668 | 1461082382657 Marionette TRACE conn3 <- [1,898,null,{}] 09:13:02 INFO - PROCESS | 3668 | 1461082382660 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}] 09:13:02 INFO - PROCESS | 3668 | 1461082382813 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:13:02 INFO - PROCESS | 3668 | 1461082382874 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 3668 | ++DOCSHELL 14AF1400 == 50 [pid = 3668] [id = 234] 09:13:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1CA75C00) [pid = 3668] [serial = 700] [outer = 00000000] 09:13:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1D2B7400) [pid = 3668] [serial = 701] [outer = 1CA75C00] 09:13:02 INFO - PROCESS | 3668 | 1461082382922 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1D318800) [pid = 3668] [serial = 702] [outer = 1CA75C00] 09:13:03 INFO - PROCESS | 3668 | 1461082383334 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]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 726ms 09:13:03 INFO - PROCESS | 3668 | 1461082383396 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 3668 | 1461082383397 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 09:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:13:03 INFO - PROCESS | 3668 | 1461082383401 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 3668 | 1461082383402 Marionette TRACE conn3 <- [1,902,null,{}] 09:13:03 INFO - PROCESS | 3668 | 1461082383406 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}] 09:13:03 INFO - PROCESS | 3668 | 1461082383523 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:13:03 INFO - PROCESS | 3668 | 1461082383536 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 3668 | ++DOCSHELL 1C251400 == 51 [pid = 3668] [id = 235] 09:13:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1CC3C800) [pid = 3668] [serial = 703] [outer = 00000000] 09:13:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1D4B4400) [pid = 3668] [serial = 704] [outer = 1CC3C800] 09:13:03 INFO - PROCESS | 3668 | 1461082383580 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1D4B7C00) [pid = 3668] [serial = 705] [outer = 1CC3C800] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (19765000) [pid = 3668] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1C326C00) [pid = 3668] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1976E800) [pid = 3668] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (18DB2C00) [pid = 3668] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1CA79C00) [pid = 3668] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18DAF000) [pid = 3668] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (14AE3800) [pid = 3668] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (18320400) [pid = 3668] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (15BE1C00) [pid = 3668] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:13:03 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18DB6800) [pid = 3668] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:13:04 INFO - PROCESS | 3668 | 1461082384068 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]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 726ms 09:13:04 INFO - PROCESS | 3668 | 1461082384128 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 3668 | 1461082384130 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 09:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:13:04 INFO - PROCESS | 3668 | 1461082384136 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 3668 | 1461082384138 Marionette TRACE conn3 <- [1,906,null,{}] 09:13:04 INFO - PROCESS | 3668 | 1461082384141 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}] 09:13:04 INFO - PROCESS | 3668 | 1461082384217 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:13:04 INFO - PROCESS | 3668 | 1461082384224 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 3668 | ++DOCSHELL 18F4FC00 == 52 [pid = 3668] [id = 236] 09:13:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1AB29800) [pid = 3668] [serial = 706] [outer = 00000000] 09:13:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1D31A800) [pid = 3668] [serial = 707] [outer = 1AB29800] 09:13:04 INFO - PROCESS | 3668 | 1461082384268 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1D4BA000) [pid = 3668] [serial = 708] [outer = 1AB29800] 09:13:04 INFO - PROCESS | 3668 | 1461082384730 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]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 618ms 09:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:13:04 INFO - PROCESS | 3668 | 1461082384773 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 3668 | 1461082384775 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 09:13:04 INFO - PROCESS | 3668 | 1461082384778 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 3668 | 1461082384780 Marionette TRACE conn3 <- [1,910,null,{}] 09:13:04 INFO - PROCESS | 3668 | 1461082384783 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}] 09:13:04 INFO - PROCESS | 3668 | 1461082384861 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:13:04 INFO - PROCESS | 3668 | 1461082384867 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 3668 | ++DOCSHELL 1D801400 == 53 [pid = 3668] [id = 237] 09:13:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1D805000) [pid = 3668] [serial = 709] [outer = 00000000] 09:13:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1D809400) [pid = 3668] [serial = 710] [outer = 1D805000] 09:13:04 INFO - PROCESS | 3668 | 1461082384911 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1D80C400) [pid = 3668] [serial = 711] [outer = 1D805000] 09:13:05 INFO - PROCESS | 3668 | 1461082385316 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]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 587ms 09:13:05 INFO - PROCESS | 3668 | 1461082385375 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 3668 | 1461082385377 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 09:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:13:05 INFO - PROCESS | 3668 | 1461082385385 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 3668 | 1461082385386 Marionette TRACE conn3 <- [1,914,null,{}] 09:13:05 INFO - PROCESS | 3668 | 1461082385390 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}] 09:13:05 INFO - PROCESS | 3668 | 1461082385467 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:13:05 INFO - PROCESS | 3668 | 1461082385474 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 3668 | ++DOCSHELL 1D806400 == 54 [pid = 3668] [id = 238] 09:13:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1DBED400) [pid = 3668] [serial = 712] [outer = 00000000] 09:13:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1372C400) [pid = 3668] [serial = 713] [outer = 1DBED400] 09:13:05 INFO - PROCESS | 3668 | 1461082385509 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1DBF1400) [pid = 3668] [serial = 714] [outer = 1DBED400] 09:13:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (157F2400) [pid = 3668] [serial = 715] [outer = 183B3400] 09:13:06 INFO - PROCESS | 3668 | 1461082386228 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]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 943ms 09:13:06 INFO - PROCESS | 3668 | 1461082386310 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 3668 | 1461082386315 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 09:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:13:06 INFO - PROCESS | 3668 | 1461082386320 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 3668 | 1461082386325 Marionette TRACE conn3 <- [1,918,null,{}] 09:13:06 INFO - PROCESS | 3668 | 1461082386330 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}] 09:13:06 INFO - PROCESS | 3668 | 1461082386474 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:13:06 INFO - PROCESS | 3668 | 1461082386602 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 3668 | ++DOCSHELL 02677C00 == 55 [pid = 3668] [id = 239] 09:13:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0267A400) [pid = 3668] [serial = 716] [outer = 00000000] 09:13:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (16886800) [pid = 3668] [serial = 717] [outer = 0267A400] 09:13:06 INFO - PROCESS | 3668 | 1461082386661 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18AC6400) [pid = 3668] [serial = 718] [outer = 0267A400] 09:13:07 INFO - PROCESS | 3668 | 1461082387217 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]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 927ms 09:13:07 INFO - PROCESS | 3668 | 1461082387249 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 3668 | 1461082387254 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 09:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:13:07 INFO - PROCESS | 3668 | 1461082387261 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 3668 | 1461082387264 Marionette TRACE conn3 <- [1,922,null,{}] 09:13:07 INFO - PROCESS | 3668 | 1461082387268 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}] 09:13:07 INFO - PROCESS | 3668 | 1461082387371 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:13:07 INFO - PROCESS | 3668 | 1461082387469 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 3668 | ++DOCSHELL 183AF400 == 56 [pid = 3668] [id = 240] 09:13:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18F97400) [pid = 3668] [serial = 719] [outer = 00000000] 09:13:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1C24F400) [pid = 3668] [serial = 720] [outer = 18F97400] 09:13:07 INFO - PROCESS | 3668 | 1461082387532 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1CA75000) [pid = 3668] [serial = 721] [outer = 18F97400] 09:13:08 INFO - PROCESS | 3668 | 1461082388160 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]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 928ms 09:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:13:08 INFO - PROCESS | 3668 | 1461082388205 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 3668 | 1461082388208 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 09:13:08 INFO - PROCESS | 3668 | 1461082388212 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 3668 | 1461082388215 Marionette TRACE conn3 <- [1,926,null,{}] 09:13:08 INFO - PROCESS | 3668 | 1461082388226 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}] 09:13:08 INFO - PROCESS | 3668 | 1461082388331 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:13:08 INFO - PROCESS | 3668 | 1461082388460 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 3668 | ++DOCSHELL 1DBEDC00 == 57 [pid = 3668] [id = 241] 09:13:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1DBF6400) [pid = 3668] [serial = 722] [outer = 00000000] 09:13:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1DBF9C00) [pid = 3668] [serial = 723] [outer = 1DBF6400] 09:13:08 INFO - PROCESS | 3668 | 1461082388517 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1DE45800) [pid = 3668] [serial = 724] [outer = 1DBF6400] 09:13:09 INFO - PROCESS | 3668 | 1461082389077 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]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 927ms 09:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:13:09 INFO - PROCESS | 3668 | 1461082389140 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 3668 | 1461082389143 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 09:13:09 INFO - PROCESS | 3668 | 1461082389146 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 3668 | 1461082389148 Marionette TRACE conn3 <- [1,930,null,{}] 09:13:09 INFO - PROCESS | 3668 | 1461082389152 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}] 09:13:09 INFO - PROCESS | 3668 | 1461082389253 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:13:09 INFO - PROCESS | 3668 | 1461082389378 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 3668 | ++DOCSHELL 11C2BC00 == 58 [pid = 3668] [id = 242] 09:13:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (11C2D000) [pid = 3668] [serial = 725] [outer = 00000000] 09:13:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (11C35400) [pid = 3668] [serial = 726] [outer = 11C2D000] 09:13:09 INFO - PROCESS | 3668 | 1461082389433 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1337D000) [pid = 3668] [serial = 727] [outer = 11C2D000] 09:13:10 INFO - PROCESS | 3668 | 1461082390223 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]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1127ms 09:13:10 INFO - PROCESS | 3668 | 1461082390279 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 3668 | 1461082390283 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 09:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:13:10 INFO - PROCESS | 3668 | 1461082390288 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 3668 | 1461082390292 Marionette TRACE conn3 <- [1,934,null,{}] 09:13:10 INFO - PROCESS | 3668 | 1461082390299 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}] 09:13:10 INFO - PROCESS | 3668 | 1461082390393 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:13:10 INFO - PROCESS | 3668 | 1461082390527 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 3668 | ++DOCSHELL 123BB400 == 59 [pid = 3668] [id = 243] 09:13:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (12BDDC00) [pid = 3668] [serial = 728] [outer = 00000000] 09:13:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (13255800) [pid = 3668] [serial = 729] [outer = 12BDDC00] 09:13:10 INFO - PROCESS | 3668 | 1461082390586 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1337E400) [pid = 3668] [serial = 730] [outer = 12BDDC00] 09:13:11 INFO - PROCESS | 3668 | 1461082391164 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]]]}] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 1D801400 == 58 [pid = 3668] [id = 237] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 18F4FC00 == 57 [pid = 3668] [id = 236] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 1C251400 == 56 [pid = 3668] [id = 235] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 14AF1400 == 55 [pid = 3668] [id = 234] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 1C24C000 == 54 [pid = 3668] [id = 233] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 1A606C00 == 53 [pid = 3668] [id = 232] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 18322000 == 52 [pid = 3668] [id = 231] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 147A7800 == 51 [pid = 3668] [id = 230] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (1D3D9000) [pid = 3668] [serial = 668] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1556C400) [pid = 3668] [serial = 623] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1CD38400) [pid = 3668] [serial = 632] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (18D4D800) [pid = 3668] [serial = 626] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1CA74800) [pid = 3668] [serial = 629] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1CD84800) [pid = 3668] [serial = 635] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 02A90C00 == 50 [pid = 3668] [id = 229] 09:13:11 INFO - PROCESS | 3668 | --DOCSHELL 13729400 == 49 [pid = 3668] [id = 224] 09:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 927ms 09:13:11 INFO - PROCESS | 3668 | 1461082391235 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 3668 | 1461082391241 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 09:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:13:11 INFO - PROCESS | 3668 | 1461082391247 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 3668 | 1461082391249 Marionette TRACE conn3 <- [1,938,null,{}] 09:13:11 INFO - PROCESS | 3668 | 1461082391253 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}] 09:13:11 INFO - PROCESS | 3668 | 1461082391332 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1D319800) [pid = 3668] [serial = 666] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1D312400) [pid = 3668] [serial = 665] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1CC3D000) [pid = 3668] [serial = 657] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1AB22800) [pid = 3668] [serial = 653] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (19DD1000) [pid = 3668] [serial = 651] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1CC3E800) [pid = 3668] [serial = 656] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1C256800) [pid = 3668] [serial = 654] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (19876000) [pid = 3668] [serial = 650] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1D2B1000) [pid = 3668] [serial = 660] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1C32B000) [pid = 3668] [serial = 663] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (15BEA400) [pid = 3668] [serial = 642] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18D45400) [pid = 3668] [serial = 645] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (157A4000) [pid = 3668] [serial = 641] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1CF12400) [pid = 3668] [serial = 659] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (169A8000) [pid = 3668] [serial = 639] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18F9A800) [pid = 3668] [serial = 648] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1697F800) [pid = 3668] [serial = 638] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (18AC7000) [pid = 3668] [serial = 644] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1A60C000) [pid = 3668] [serial = 662] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (18F52C00) [pid = 3668] [serial = 647] [outer = 00000000] [url = about:blank] 09:13:11 INFO - PROCESS | 3668 | 1461082391419 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 3668 | ++DOCSHELL 02680800 == 50 [pid = 3668] [id = 244] 09:13:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (123F3C00) [pid = 3668] [serial = 731] [outer = 00000000] 09:13:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (14A42000) [pid = 3668] [serial = 732] [outer = 123F3C00] 09:13:11 INFO - PROCESS | 3668 | 1461082391468 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1555F400) [pid = 3668] [serial = 733] [outer = 123F3C00] 09:13:11 INFO - PROCESS | 3668 | 1461082391911 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]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 727ms 09:13:11 INFO - PROCESS | 3668 | 1461082391970 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 3668 | 1461082391972 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 09:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:13:11 INFO - PROCESS | 3668 | 1461082391976 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 3668 | 1461082391979 Marionette TRACE conn3 <- [1,942,null,{}] 09:13:11 INFO - PROCESS | 3668 | 1461082391989 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}] 09:13:12 INFO - PROCESS | 3668 | 1461082392073 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:13:12 INFO - PROCESS | 3668 | 1461082392082 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 3668 | ++DOCSHELL 15D85400 == 51 [pid = 3668] [id = 245] 09:13:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (15D88C00) [pid = 3668] [serial = 734] [outer = 00000000] 09:13:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (16433000) [pid = 3668] [serial = 735] [outer = 15D88C00] 09:13:12 INFO - PROCESS | 3668 | 1461082392130 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (164D2000) [pid = 3668] [serial = 736] [outer = 15D88C00] 09:13:12 INFO - PROCESS | 3668 | 1461082392601 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]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 09:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:13:12 INFO - PROCESS | 3668 | 1461082392613 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 3668 | 1461082392616 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 09:13:12 INFO - PROCESS | 3668 | 1461082392619 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 3668 | 1461082392621 Marionette TRACE conn3 <- [1,946,null,{}] 09:13:12 INFO - PROCESS | 3668 | 1461082392624 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}] 09:13:12 INFO - PROCESS | 3668 | 1461082392709 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:13:12 INFO - PROCESS | 3668 | 1461082392716 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 3668 | ++DOCSHELL 16985800 == 52 [pid = 3668] [id = 246] 09:13:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (16989400) [pid = 3668] [serial = 737] [outer = 00000000] 09:13:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1804E000) [pid = 3668] [serial = 738] [outer = 16989400] 09:13:12 INFO - PROCESS | 3668 | 1461082392761 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1804F400) [pid = 3668] [serial = 739] [outer = 16989400] 09:13:13 INFO - PROCESS | 3668 | 1461082393184 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 633ms 09:13:13 INFO - PROCESS | 3668 | 1461082393240 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 3668 | 1461082393242 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 09:13:13 INFO - PROCESS | 3668 | 1461082393245 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:13:13 INFO - PROCESS | 3668 | 1461082393247 Marionette TRACE conn3 <- [1,950,null,{}] 09:13:13 INFO - PROCESS | 3668 | 1461082393251 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}] 09:13:13 INFO - PROCESS | 3668 | 1461082393328 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:13:13 INFO - PROCESS | 3668 | 1461082393334 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 3668 | ++DOCSHELL 180A2400 == 53 [pid = 3668] [id = 247] 09:13:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (183A5400) [pid = 3668] [serial = 740] [outer = 00000000] 09:13:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (183B8C00) [pid = 3668] [serial = 741] [outer = 183A5400] 09:13:13 INFO - PROCESS | 3668 | 1461082393378 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18AC1400) [pid = 3668] [serial = 742] [outer = 183A5400] 09:13:13 INFO - PROCESS | 3668 | 1461082393870 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 695ms 09:13:13 INFO - PROCESS | 3668 | 1461082393945 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 3668 | 1461082393947 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 09:13:13 INFO - PROCESS | 3668 | 1461082393951 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:13:13 INFO - PROCESS | 3668 | 1461082393952 Marionette TRACE conn3 <- [1,954,null,{}] 09:13:13 INFO - PROCESS | 3668 | 1461082393956 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}] 09:13:14 INFO - PROCESS | 3668 | 1461082394083 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:13:14 INFO - PROCESS | 3668 | 1461082394141 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 3668 | ++DOCSHELL 18DAE400 == 54 [pid = 3668] [id = 248] 09:13:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18DAFC00) [pid = 3668] [serial = 743] [outer = 00000000] 09:13:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18F4C400) [pid = 3668] [serial = 744] [outer = 18DAFC00] 09:13:14 INFO - PROCESS | 3668 | 1461082394189 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18F64400) [pid = 3668] [serial = 745] [outer = 18DAFC00] 09:13:14 INFO - PROCESS | 3668 | 1461082394597 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]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 696ms 09:13:14 INFO - PROCESS | 3668 | 1461082394634 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 3668 | 1461082394636 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 09:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:13:14 INFO - PROCESS | 3668 | 1461082394639 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 3668 | 1461082394641 Marionette TRACE conn3 <- [1,958,null,{}] 09:13:14 INFO - PROCESS | 3668 | 1461082394645 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}] 09:13:14 INFO - PROCESS | 3668 | 1461082394791 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:13:14 INFO - PROCESS | 3668 | 1461082394850 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 3668 | ++DOCSHELL 18F67000 == 55 [pid = 3668] [id = 249] 09:13:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (18F94800) [pid = 3668] [serial = 746] [outer = 00000000] 09:13:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1970A800) [pid = 3668] [serial = 747] [outer = 18F94800] 09:13:14 INFO - PROCESS | 3668 | 1461082394894 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (19708C00) [pid = 3668] [serial = 748] [outer = 18F94800] 09:13:15 INFO - PROCESS | 3668 | 1461082395309 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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 695ms 09:13:15 INFO - PROCESS | 3668 | 1461082395348 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 3668 | 1461082395350 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 09:13:15 INFO - PROCESS | 3668 | 1461082395353 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 3668 | 1461082395355 Marionette TRACE conn3 <- [1,962,null,{}] 09:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:13:15 INFO - PROCESS | 3668 | 1461082395359 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}] 09:13:15 INFO - PROCESS | 3668 | 1461082395464 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:13:15 INFO - PROCESS | 3668 | 1461082395470 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 3668 | ++DOCSHELL 16988000 == 56 [pid = 3668] [id = 250] 09:13:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (18F49000) [pid = 3668] [serial = 749] [outer = 00000000] 09:13:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (19DD9800) [pid = 3668] [serial = 750] [outer = 18F49000] 09:13:15 INFO - PROCESS | 3668 | 1461082395514 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1A08BC00) [pid = 3668] [serial = 751] [outer = 18F49000] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (18D4BC00) [pid = 3668] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (142B1400) [pid = 3668] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1C24EC00) [pid = 3668] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1CA75C00) [pid = 3668] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1A678000) [pid = 3668] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1372BC00) [pid = 3668] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (147AA400) [pid = 3668] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (15F6C800) [pid = 3668] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (18722400) [pid = 3668] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (13ABF400) [pid = 3668] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (183A9400) [pid = 3668] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1CC3C800) [pid = 3668] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1D805000) [pid = 3668] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1AB29800) [pid = 3668] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (183A5C00) [pid = 3668] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (13701C00) [pid = 3668] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1CD31C00) [pid = 3668] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (18720000) [pid = 3668] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (02A7F400) [pid = 3668] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18327400) [pid = 3668] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1C80A000) [pid = 3668] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:13:15 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1A088400) [pid = 3668] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:13:16 INFO - PROCESS | 3668 | 1461082396148 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]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 835ms 09:13:16 INFO - PROCESS | 3668 | 1461082396180 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 3668 | 1461082396182 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 09:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:13:16 INFO - PROCESS | 3668 | 1461082396185 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 3668 | 1461082396187 Marionette TRACE conn3 <- [1,966,null,{}] 09:13:16 INFO - PROCESS | 3668 | 1461082396191 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}] 09:13:16 INFO - PROCESS | 3668 | 1461082396270 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:13:16 INFO - PROCESS | 3668 | 1461082396276 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 3668 | ++DOCSHELL 142AB000 == 57 [pid = 3668] [id = 251] 09:13:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (15B2D000) [pid = 3668] [serial = 752] [outer = 00000000] 09:13:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (18975C00) [pid = 3668] [serial = 753] [outer = 15B2D000] 09:13:16 INFO - PROCESS | 3668 | 1461082396320 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (18DB4400) [pid = 3668] [serial = 754] [outer = 15B2D000] 09:13:16 INFO - PROCESS | 3668 | 1461082396744 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]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 587ms 09:13:16 INFO - PROCESS | 3668 | 1461082396783 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 3668 | 1461082396785 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 09:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:13:16 INFO - PROCESS | 3668 | 1461082396788 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 3668 | 1461082396790 Marionette TRACE conn3 <- [1,970,null,{}] 09:13:16 INFO - PROCESS | 3668 | 1461082396793 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}] 09:13:16 INFO - PROCESS | 3668 | 1461082396870 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:13:16 INFO - PROCESS | 3668 | 1461082396876 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 3668 | ++DOCSHELL 13A22000 == 58 [pid = 3668] [id = 252] 09:13:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (169B0400) [pid = 3668] [serial = 755] [outer = 00000000] 09:13:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1A08C000) [pid = 3668] [serial = 756] [outer = 169B0400] 09:13:16 INFO - PROCESS | 3668 | 1461082396920 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1A29B800) [pid = 3668] [serial = 757] [outer = 169B0400] 09:13:17 INFO - PROCESS | 3668 | 1461082397327 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]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 588ms 09:13:17 INFO - PROCESS | 3668 | 1461082397369 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 3668 | 1461082397371 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 09:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:13:17 INFO - PROCESS | 3668 | 1461082397374 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 3668 | 1461082397377 Marionette TRACE conn3 <- [1,974,null,{}] 09:13:17 INFO - PROCESS | 3668 | 1461082397384 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}] 09:13:17 INFO - PROCESS | 3668 | 1461082397481 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:13:17 INFO - PROCESS | 3668 | 1461082397487 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 3668 | ++DOCSHELL 183A9400 == 59 [pid = 3668] [id = 253] 09:13:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1A83D800) [pid = 3668] [serial = 758] [outer = 00000000] 09:13:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1C054800) [pid = 3668] [serial = 759] [outer = 1A83D800] 09:13:17 INFO - PROCESS | 3668 | 1461082397537 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1C059400) [pid = 3668] [serial = 760] [outer = 1A83D800] 09:13:18 INFO - PROCESS | 3668 | 1461082398203 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]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 881ms 09:13:18 INFO - PROCESS | 3668 | 1461082398280 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 3668 | 1461082398284 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 09:13:18 INFO - PROCESS | 3668 | 1461082398290 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:13:18 INFO - PROCESS | 3668 | 1461082398293 Marionette TRACE conn3 <- [1,978,null,{}] 09:13:18 INFO - PROCESS | 3668 | 1461082398299 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}] 09:13:18 INFO - PROCESS | 3668 | 1461082398437 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:13:18 INFO - PROCESS | 3668 | 1461082398568 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 3668 | ++DOCSHELL 13375800 == 60 [pid = 3668] [id = 254] 09:13:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (13377800) [pid = 3668] [serial = 761] [outer = 00000000] 09:13:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (14A48C00) [pid = 3668] [serial = 762] [outer = 13377800] 09:13:18 INFO - PROCESS | 3668 | 1461082398626 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (15567800) [pid = 3668] [serial = 763] [outer = 13377800] 09:13:19 INFO - PROCESS | 3668 | 1461082399249 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]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 989ms 09:13:19 INFO - PROCESS | 3668 | 1461082399277 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 3668 | 1461082399283 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 09:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:13:19 INFO - PROCESS | 3668 | 1461082399290 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 3668 | 1461082399293 Marionette TRACE conn3 <- [1,982,null,{}] 09:13:19 INFO - PROCESS | 3668 | 1461082399296 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}] 09:13:19 INFO - PROCESS | 3668 | 1461082399401 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:13:19 INFO - PROCESS | 3668 | 1461082399528 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 3668 | ++DOCSHELL 15D06000 == 61 [pid = 3668] [id = 255] 09:13:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (15DD7400) [pid = 3668] [serial = 764] [outer = 00000000] 09:13:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (17BE4800) [pid = 3668] [serial = 765] [outer = 15DD7400] 09:13:19 INFO - PROCESS | 3668 | 1461082399584 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (183BB000) [pid = 3668] [serial = 766] [outer = 15DD7400] 09:13:20 INFO - PROCESS | 3668 | 1461082400234 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]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 988ms 09:13:20 INFO - PROCESS | 3668 | 1461082400273 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 3668 | 1461082400276 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 09:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:13:20 INFO - PROCESS | 3668 | 1461082400280 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 3668 | 1461082400284 Marionette TRACE conn3 <- [1,986,null,{}] 09:13:20 INFO - PROCESS | 3668 | 1461082400295 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}] 09:13:20 INFO - PROCESS | 3668 | 1461082400399 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:13:20 INFO - PROCESS | 3668 | 1461082400529 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 3668 | ++DOCSHELL 1A678000 == 62 [pid = 3668] [id = 256] 09:13:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1A678C00) [pid = 3668] [serial = 767] [outer = 00000000] 09:13:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1AB2BC00) [pid = 3668] [serial = 768] [outer = 1A678C00] 09:13:20 INFO - PROCESS | 3668 | 1461082400587 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1C058800) [pid = 3668] [serial = 769] [outer = 1A678C00] 09:13:21 INFO - PROCESS | 3668 | 1461082401116 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]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 881ms 09:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:13:21 INFO - PROCESS | 3668 | 1461082401183 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 3668 | 1461082401186 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 09:13:21 INFO - PROCESS | 3668 | 1461082401190 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 3668 | 1461082401192 Marionette TRACE conn3 <- [1,990,null,{}] 09:13:21 INFO - PROCESS | 3668 | 1461082401196 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}] 09:13:21 INFO - PROCESS | 3668 | 1461082401297 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:13:21 INFO - PROCESS | 3668 | 1461082401410 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 3668 | ++DOCSHELL 19875C00 == 63 [pid = 3668] [id = 257] 09:13:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1C059800) [pid = 3668] [serial = 770] [outer = 00000000] 09:13:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1C24C000) [pid = 3668] [serial = 771] [outer = 1C059800] 09:13:21 INFO - PROCESS | 3668 | 1461082401464 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1C252800) [pid = 3668] [serial = 772] [outer = 1C059800] 09:13:22 INFO - PROCESS | 3668 | 1461082402251 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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1128ms 09:13:22 INFO - PROCESS | 3668 | 1461082402318 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 3668 | 1461082402322 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 09:13:22 INFO - PROCESS | 3668 | 1461082402327 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:13:22 INFO - PROCESS | 3668 | 1461082402331 Marionette TRACE conn3 <- [1,994,null,{}] 09:13:22 INFO - PROCESS | 3668 | 1461082402338 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}] 09:13:22 INFO - PROCESS | 3668 | 1461082402430 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:13:22 INFO - PROCESS | 3668 | 1461082402567 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 3668 | ++DOCSHELL 1325F400 == 64 [pid = 3668] [id = 258] 09:13:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (13262000) [pid = 3668] [serial = 773] [outer = 00000000] 09:13:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (13AB7800) [pid = 3668] [serial = 774] [outer = 13262000] 09:13:22 INFO - PROCESS | 3668 | 1461082402623 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1337CC00) [pid = 3668] [serial = 775] [outer = 13262000] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 1CF15000 == 63 [pid = 3668] [id = 10] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 13394800 == 62 [pid = 3668] [id = 208] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 16F7E000 == 61 [pid = 3668] [id = 212] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 17BE7800 == 60 [pid = 3668] [id = 209] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 13A22000 == 59 [pid = 3668] [id = 252] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 142AB000 == 58 [pid = 3668] [id = 251] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 16988000 == 57 [pid = 3668] [id = 250] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 18F67000 == 56 [pid = 3668] [id = 249] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 18DAE400 == 55 [pid = 3668] [id = 248] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 180A2400 == 54 [pid = 3668] [id = 247] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 16985800 == 53 [pid = 3668] [id = 246] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 15D85400 == 52 [pid = 3668] [id = 245] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 02680800 == 51 [pid = 3668] [id = 244] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 123BB400 == 50 [pid = 3668] [id = 243] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1372C400) [pid = 3668] [serial = 713] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1D6ADC00) [pid = 3668] [serial = 680] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1D318C00) [pid = 3668] [serial = 677] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOCSHELL 1D806400 == 49 [pid = 3668] [id = 238] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (18DBC800) [pid = 3668] [serial = 561] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (15F6C400) [pid = 3668] [serial = 588] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (164D3800) [pid = 3668] [serial = 689] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18050000) [pid = 3668] [serial = 690] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (18F48C00) [pid = 3668] [serial = 675] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (18DAE800) [pid = 3668] [serial = 674] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1C334000) [pid = 3668] [serial = 699] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1A083400) [pid = 3668] [serial = 692] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1A15FC00) [pid = 3668] [serial = 693] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (16F7B400) [pid = 3668] [serial = 687] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (16984400) [pid = 3668] [serial = 686] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1D6BB800) [pid = 3668] [serial = 684] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1D6B9800) [pid = 3668] [serial = 683] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1D4B4400) [pid = 3668] [serial = 704] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1D318800) [pid = 3668] [serial = 702] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1D80C400) [pid = 3668] [serial = 711] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1D31A800) [pid = 3668] [serial = 707] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (1D809400) [pid = 3668] [serial = 710] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1D4B7C00) [pid = 3668] [serial = 705] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1697FC00) [pid = 3668] [serial = 672] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1D4BA000) [pid = 3668] [serial = 708] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1C24D800) [pid = 3668] [serial = 696] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (18F46400) [pid = 3668] [serial = 627] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (15D8BC00) [pid = 3668] [serial = 624] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1CD3B000) [pid = 3668] [serial = 633] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18DAEC00) [pid = 3668] [serial = 585] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18AC5400) [pid = 3668] [serial = 591] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1CD8AC00) [pid = 3668] [serial = 636] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (14A05000) [pid = 3668] [serial = 621] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1CA7E800) [pid = 3668] [serial = 630] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1C32AC00) [pid = 3668] [serial = 698] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1D2B7400) [pid = 3668] [serial = 701] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1AB1D000) [pid = 3668] [serial = 695] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (16882400) [pid = 3668] [serial = 671] [outer = 00000000] [url = about:blank] 09:13:23 INFO - PROCESS | 3668 | 1461082403178 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]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 897ms 09:13:23 INFO - PROCESS | 3668 | 1461082403218 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 3668 | 1461082403223 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 09:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:13:23 INFO - PROCESS | 3668 | 1461082403229 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 3668 | 1461082403232 Marionette TRACE conn3 <- [1,998,null,{}] 09:13:23 INFO - PROCESS | 3668 | 1461082403236 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}] 09:13:23 INFO - PROCESS | 3668 | 1461082403316 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:13:23 INFO - PROCESS | 3668 | 1461082403322 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 3668 | ++DOCSHELL 13208C00 == 50 [pid = 3668] [id = 259] 09:13:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13385C00) [pid = 3668] [serial = 776] [outer = 00000000] 09:13:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (14AF0C00) [pid = 3668] [serial = 777] [outer = 13385C00] 09:13:23 INFO - PROCESS | 3668 | 1461082403367 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (15569400) [pid = 3668] [serial = 778] [outer = 13385C00] 09:13:23 INFO - PROCESS | 3668 | 1461082403846 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]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 633ms 09:13:23 INFO - PROCESS | 3668 | 1461082403902 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 3668 | 1461082403904 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 09:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:13:23 INFO - PROCESS | 3668 | 1461082403908 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 3668 | 1461082403911 Marionette TRACE conn3 <- [1,1002,null,{}] 09:13:23 INFO - PROCESS | 3668 | 1461082403920 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}] 09:13:23 INFO - PROCESS | 3668 | 1461082404002 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:13:24 INFO - PROCESS | 3668 | 1461082404011 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 3668 | ++DOCSHELL 164D3400 == 51 [pid = 3668] [id = 260] 09:13:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (164D3800) [pid = 3668] [serial = 779] [outer = 00000000] 09:13:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1697F800) [pid = 3668] [serial = 780] [outer = 164D3800] 09:13:24 INFO - PROCESS | 3668 | 1461082404059 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (16987000) [pid = 3668] [serial = 781] [outer = 164D3800] 09:13:24 INFO - PROCESS | 3668 | 1461082404520 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]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 618ms 09:13:24 INFO - PROCESS | 3668 | 1461082404543 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 3668 | 1461082404545 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 09:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:13:24 INFO - PROCESS | 3668 | 1461082404552 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 3668 | 1461082404554 Marionette TRACE conn3 <- [1,1006,null,{}] 09:13:24 INFO - PROCESS | 3668 | 1461082404558 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}] 09:13:24 INFO - PROCESS | 3668 | 1461082404619 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:13:24 INFO - PROCESS | 3668 | 1461082404625 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 3668 | ++DOCSHELL 16F75000 == 52 [pid = 3668] [id = 261] 09:13:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (16F77000) [pid = 3668] [serial = 782] [outer = 00000000] 09:13:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (18050000) [pid = 3668] [serial = 783] [outer = 16F77000] 09:13:24 INFO - PROCESS | 3668 | 1461082404671 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (18320800) [pid = 3668] [serial = 784] [outer = 16F77000] 09:13:25 INFO - PROCESS | 3668 | 1461082405093 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 587ms 09:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:13:25 INFO - PROCESS | 3668 | 1461082405134 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 3668 | 1461082405136 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 09:13:25 INFO - PROCESS | 3668 | 1461082405139 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 3668 | 1461082405141 Marionette TRACE conn3 <- [1,1010,null,{}] 09:13:25 INFO - PROCESS | 3668 | 1461082405145 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}] 09:13:25 INFO - PROCESS | 3668 | 1461082405222 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:13:25 INFO - PROCESS | 3668 | 1461082405228 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 3668 | ++DOCSHELL 180AB800 == 53 [pid = 3668] [id = 262] 09:13:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (183A4400) [pid = 3668] [serial = 785] [outer = 00000000] 09:13:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18AC2000) [pid = 3668] [serial = 786] [outer = 183A4400] 09:13:25 INFO - PROCESS | 3668 | 1461082405273 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (18ACD400) [pid = 3668] [serial = 787] [outer = 183A4400] 09:13:25 INFO - PROCESS | 3668 | 1461082405756 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 618ms 09:13:25 INFO - PROCESS | 3668 | 1461082405781 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 3668 | 1461082405783 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 09:13:25 INFO - PROCESS | 3668 | 1461082405787 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:13:25 INFO - PROCESS | 3668 | 1461082405788 Marionette TRACE conn3 <- [1,1014,null,{}] 09:13:25 INFO - PROCESS | 3668 | 1461082405792 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}] 09:13:25 INFO - PROCESS | 3668 | 1461082405926 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:13:25 INFO - PROCESS | 3668 | 1461082405934 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 3668 | ++DOCSHELL 183B2400 == 54 [pid = 3668] [id = 263] 09:13:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (18DAEC00) [pid = 3668] [serial = 788] [outer = 00000000] 09:13:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (18F4B400) [pid = 3668] [serial = 789] [outer = 18DAEC00] 09:13:25 INFO - PROCESS | 3668 | 1461082405982 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (18F4E400) [pid = 3668] [serial = 790] [outer = 18DAEC00] 09:13:26 INFO - PROCESS | 3668 | 1461082406416 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]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 695ms 09:13:26 INFO - PROCESS | 3668 | 1461082406471 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 3668 | 1461082406473 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 09:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:13:26 INFO - PROCESS | 3668 | 1461082406476 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 3668 | 1461082406478 Marionette TRACE conn3 <- [1,1018,null,{}] 09:13:26 INFO - PROCESS | 3668 | 1461082406482 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}] 09:13:26 INFO - PROCESS | 3668 | 1461082406595 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:13:26 INFO - PROCESS | 3668 | 1461082406680 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 3668 | ++DOCSHELL 18F9A400 == 55 [pid = 3668] [id = 264] 09:13:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (18F9AC00) [pid = 3668] [serial = 791] [outer = 00000000] 09:13:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (19768000) [pid = 3668] [serial = 792] [outer = 18F9AC00] 09:13:26 INFO - PROCESS | 3668 | 1461082406724 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (19768400) [pid = 3668] [serial = 793] [outer = 18F9AC00] 09:13:27 INFO - PROCESS | 3668 | 1461082407140 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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 696ms 09:13:27 INFO - PROCESS | 3668 | 1461082407178 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 3668 | 1461082407180 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 09:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:13:27 INFO - PROCESS | 3668 | 1461082407183 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 3668 | 1461082407185 Marionette TRACE conn3 <- [1,1022,null,{}] 09:13:27 INFO - PROCESS | 3668 | 1461082407189 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}] 09:13:27 INFO - PROCESS | 3668 | 1461082407298 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:13:27 INFO - PROCESS | 3668 | 1461082407304 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 3668 | ++DOCSHELL 16F76000 == 56 [pid = 3668] [id = 265] 09:13:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18F43C00) [pid = 3668] [serial = 794] [outer = 00000000] 09:13:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1A29A800) [pid = 3668] [serial = 795] [outer = 18F43C00] 09:13:27 INFO - PROCESS | 3668 | 1461082407348 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1A606C00) [pid = 3668] [serial = 796] [outer = 18F43C00] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (183A5400) [pid = 3668] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (16989400) [pid = 3668] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18DAFC00) [pid = 3668] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (12BDDC00) [pid = 3668] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (15D88C00) [pid = 3668] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18F94800) [pid = 3668] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (123F3C00) [pid = 3668] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (18F49000) [pid = 3668] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (169B0400) [pid = 3668] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (15B2D000) [pid = 3668] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1D4B0000) [pid = 3668] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:13:27 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1A298800) [pid = 3668] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:13:27 INFO - PROCESS | 3668 | 1461082407852 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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 726ms 09:13:27 INFO - PROCESS | 3668 | 1461082407905 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 3668 | 1461082407907 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 09:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:13:27 INFO - PROCESS | 3668 | 1461082407944 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 3668 | 1461082407945 Marionette TRACE conn3 <- [1,1026,null,{}] 09:13:27 INFO - PROCESS | 3668 | 1461082407953 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}] 09:13:28 INFO - PROCESS | 3668 | 1461082408036 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:13:28 INFO - PROCESS | 3668 | 1461082408042 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 3668 | ++DOCSHELL 16F7C400 == 57 [pid = 3668] [id = 266] 09:13:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (17BEE000) [pid = 3668] [serial = 797] [outer = 00000000] 09:13:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18CCB400) [pid = 3668] [serial = 798] [outer = 17BEE000] 09:13:28 INFO - PROCESS | 3668 | 1461082408087 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (18F63800) [pid = 3668] [serial = 799] [outer = 17BEE000] 09:13:28 INFO - PROCESS | 3668 | 1461082408500 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 634ms 09:13:28 INFO - PROCESS | 3668 | 1461082408549 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 3668 | 1461082408551 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 09:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:13:28 INFO - PROCESS | 3668 | 1461082408555 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 3668 | 1461082408556 Marionette TRACE conn3 <- [1,1030,null,{}] 09:13:28 INFO - PROCESS | 3668 | 1461082408560 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}] 09:13:28 INFO - PROCESS | 3668 | 1461082408640 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:13:28 INFO - PROCESS | 3668 | 1461082408649 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 3668 | ++DOCSHELL 1970B400 == 58 [pid = 3668] [id = 267] 09:13:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (19E20400) [pid = 3668] [serial = 800] [outer = 00000000] 09:13:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1A15E800) [pid = 3668] [serial = 801] [outer = 19E20400] 09:13:28 INFO - PROCESS | 3668 | 1461082408693 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1A833400) [pid = 3668] [serial = 802] [outer = 19E20400] 09:13:29 INFO - PROCESS | 3668 | 1461082409116 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]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 618ms 09:13:29 INFO - PROCESS | 3668 | 1461082409175 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 3668 | 1461082409177 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 09:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:13:29 INFO - PROCESS | 3668 | 1461082409181 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 3668 | 1461082409183 Marionette TRACE conn3 <- [1,1034,null,{}] 09:13:29 INFO - PROCESS | 3668 | 1461082409186 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}] 09:13:29 INFO - PROCESS | 3668 | 1461082409284 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:13:29 INFO - PROCESS | 3668 | 1461082409300 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 3668 | ++DOCSHELL 1C24E400 == 59 [pid = 3668] [id = 268] 09:13:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1C24F800) [pid = 3668] [serial = 803] [outer = 00000000] 09:13:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1C254C00) [pid = 3668] [serial = 804] [outer = 1C24F800] 09:13:29 INFO - PROCESS | 3668 | 1461082409350 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1C333C00) [pid = 3668] [serial = 805] [outer = 1C24F800] 09:13:29 INFO - PROCESS | 3668 | 1461082409999 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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 819ms 09:13:30 INFO - PROCESS | 3668 | 1461082410026 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 3668 | 1461082410030 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 09:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:13:30 INFO - PROCESS | 3668 | 1461082410037 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 3668 | 1461082410041 Marionette TRACE conn3 <- [1,1038,null,{}] 09:13:30 INFO - PROCESS | 3668 | 1461082410047 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}] 09:13:30 INFO - PROCESS | 3668 | 1461082410157 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:13:30 INFO - PROCESS | 3668 | 1461082410285 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 3668 | ++DOCSHELL 13258000 == 60 [pid = 3668] [id = 269] 09:13:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (13379800) [pid = 3668] [serial = 806] [outer = 00000000] 09:13:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (14A05000) [pid = 3668] [serial = 807] [outer = 13379800] 09:13:30 INFO - PROCESS | 3668 | 1461082410344 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (157F0400) [pid = 3668] [serial = 808] [outer = 13379800] 09:13:30 INFO - PROCESS | 3668 | 1461082410917 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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 943ms 09:13:30 INFO - PROCESS | 3668 | 1461082410965 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 3668 | 1461082410975 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 09:13:30 INFO - PROCESS | 3668 | 1461082410984 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:13:30 INFO - PROCESS | 3668 | 1461082410987 Marionette TRACE conn3 <- [1,1042,null,{}] 09:13:30 INFO - PROCESS | 3668 | 1461082410991 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}] 09:13:31 INFO - PROCESS | 3668 | 1461082411094 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:13:31 INFO - PROCESS | 3668 | 1461082411194 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 3668 | ++DOCSHELL 1434B000 == 61 [pid = 3668] [id = 270] 09:13:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (15B32400) [pid = 3668] [serial = 809] [outer = 00000000] 09:13:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (169AC000) [pid = 3668] [serial = 810] [outer = 15B32400] 09:13:31 INFO - PROCESS | 3668 | 1461082411249 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (17BED800) [pid = 3668] [serial = 811] [outer = 15B32400] 09:13:31 INFO - PROCESS | 3668 | 1461082411880 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]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms 09:13:31 INFO - PROCESS | 3668 | 1461082411933 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 3668 | 1461082411935 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 09:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:13:31 INFO - PROCESS | 3668 | 1461082411939 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 3668 | 1461082411943 Marionette TRACE conn3 <- [1,1046,null,{}] 09:13:31 INFO - PROCESS | 3668 | 1461082411954 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}] 09:13:32 INFO - PROCESS | 3668 | 1461082412051 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:13:32 INFO - PROCESS | 3668 | 1461082412180 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 3668 | ++DOCSHELL 18F4E800 == 62 [pid = 3668] [id = 271] 09:13:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1A154400) [pid = 3668] [serial = 812] [outer = 00000000] 09:13:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1C055000) [pid = 3668] [serial = 813] [outer = 1A154400] 09:13:32 INFO - PROCESS | 3668 | 1461082412239 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1C249800) [pid = 3668] [serial = 814] [outer = 1A154400] 09:13:32 INFO - PROCESS | 3668 | 1461082412762 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]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 896ms 09:13:32 INFO - PROCESS | 3668 | 1461082412827 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 3668 | 1461082412830 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 09:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:13:32 INFO - PROCESS | 3668 | 1461082412833 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 3668 | 1461082412835 Marionette TRACE conn3 <- [1,1050,null,{}] 09:13:32 INFO - PROCESS | 3668 | 1461082412839 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}] 09:13:32 INFO - PROCESS | 3668 | 1461082412940 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:13:33 INFO - PROCESS | 3668 | 1461082413044 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 3668 | ++DOCSHELL 1C330800 == 63 [pid = 3668] [id = 272] 09:13:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1C330C00) [pid = 3668] [serial = 815] [outer = 00000000] 09:13:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1CA72000) [pid = 3668] [serial = 816] [outer = 1C330C00] 09:13:33 INFO - PROCESS | 3668 | 1461082413098 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1CA76400) [pid = 3668] [serial = 817] [outer = 1C330C00] 09:13:33 INFO - PROCESS | 3668 | 1461082413703 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]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 942ms 09:13:33 INFO - PROCESS | 3668 | 1461082413761 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 3668 | 1461082413764 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 09:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:13:33 INFO - PROCESS | 3668 | 1461082413767 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 3668 | 1461082413769 Marionette TRACE conn3 <- [1,1054,null,{}] 09:13:33 INFO - PROCESS | 3668 | 1461082413773 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}] 09:13:33 INFO - PROCESS | 3668 | 1461082413872 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:13:33 INFO - PROCESS | 3668 | 1461082413998 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 3668 | ++DOCSHELL 1AB27C00 == 64 [pid = 3668] [id = 273] 09:13:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1C255800) [pid = 3668] [serial = 818] [outer = 00000000] 09:13:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1CC33400) [pid = 3668] [serial = 819] [outer = 1C255800] 09:13:34 INFO - PROCESS | 3668 | 1461082414061 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1CC38800) [pid = 3668] [serial = 820] [outer = 1C255800] 09:13:34 INFO - PROCESS | 3668 | 1461082414805 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]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1082ms 09:13:34 INFO - PROCESS | 3668 | 1461082414861 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 3668 | 1461082414849 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 09:13:34 INFO - PROCESS | 3668 | 1461082414854 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:13:34 INFO - PROCESS | 3668 | 1461082414858 Marionette TRACE conn3 <- [1,1058,null,{}] 09:13:34 INFO - PROCESS | 3668 | 1461082414864 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}] 09:13:34 INFO - PROCESS | 3668 | 1461082414959 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:13:35 INFO - PROCESS | 3668 | 1461082415100 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 3668 | ++DOCSHELL 13702400 == 65 [pid = 3668] [id = 274] 09:13:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (13703000) [pid = 3668] [serial = 821] [outer = 00000000] 09:13:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1556B800) [pid = 3668] [serial = 822] [outer = 13703000] 09:13:35 INFO - PROCESS | 3668 | 1461082415154 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (15BEA400) [pid = 3668] [serial = 823] [outer = 13703000] 09:13:35 INFO - PROCESS | 3668 | 1461082415734 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]]]}] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 1CC35800 == 64 [pid = 3668] [id = 223] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 1970B400 == 63 [pid = 3668] [id = 267] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 16F7C400 == 62 [pid = 3668] [id = 266] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 16F76000 == 61 [pid = 3668] [id = 265] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 18F9A400 == 60 [pid = 3668] [id = 264] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 183B2400 == 59 [pid = 3668] [id = 263] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 180AB800 == 58 [pid = 3668] [id = 262] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 16F75000 == 57 [pid = 3668] [id = 261] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 164D3400 == 56 [pid = 3668] [id = 260] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 13208C00 == 55 [pid = 3668] [id = 259] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 1325F400 == 54 [pid = 3668] [id = 258] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 15D06000 == 53 [pid = 3668] [id = 255] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (11C35400) [pid = 3668] [serial = 726] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1DBF9C00) [pid = 3668] [serial = 723] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1C054800) [pid = 3668] [serial = 759] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1C24F400) [pid = 3668] [serial = 720] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (16886800) [pid = 3668] [serial = 717] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOCSHELL 13375800 == 52 [pid = 3668] [id = 254] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1D6B1400) [pid = 3668] [serial = 681] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1D3D5C00) [pid = 3668] [serial = 678] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (164D2000) [pid = 3668] [serial = 736] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1970A800) [pid = 3668] [serial = 747] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (14A42000) [pid = 3668] [serial = 732] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (18F64400) [pid = 3668] [serial = 745] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1555F400) [pid = 3668] [serial = 733] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (19DD9800) [pid = 3668] [serial = 750] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (19708C00) [pid = 3668] [serial = 748] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1A08C000) [pid = 3668] [serial = 756] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1A29B800) [pid = 3668] [serial = 757] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1A08BC00) [pid = 3668] [serial = 751] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18975C00) [pid = 3668] [serial = 753] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (02676C00) [pid = 3668] [serial = 402] [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.] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (18DB4400) [pid = 3668] [serial = 754] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18AC1400) [pid = 3668] [serial = 742] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (183B8C00) [pid = 3668] [serial = 741] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1804E000) [pid = 3668] [serial = 738] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1804F400) [pid = 3668] [serial = 739] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (18F4C400) [pid = 3668] [serial = 744] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1337E400) [pid = 3668] [serial = 730] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (13255800) [pid = 3668] [serial = 729] [outer = 00000000] [url = about:blank] 09:13:35 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (16433000) [pid = 3668] [serial = 735] [outer = 00000000] [url = about:blank] 09:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 927ms 09:13:35 INFO - PROCESS | 3668 | 1461082415851 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 3668 | 1461082415857 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 09:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:13:35 INFO - PROCESS | 3668 | 1461082415863 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 3668 | 1461082415865 Marionette TRACE conn3 <- [1,1062,null,{}] 09:13:35 INFO - PROCESS | 3668 | 1461082415869 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}] 09:13:35 INFO - PROCESS | 3668 | 1461082415971 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:13:36 INFO - PROCESS | 3668 | 1461082416050 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 3668 | ++DOCSHELL 13264C00 == 53 [pid = 3668] [id = 275] 09:13:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (13375800) [pid = 3668] [serial = 824] [outer = 00000000] 09:13:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (147AC400) [pid = 3668] [serial = 825] [outer = 13375800] 09:13:36 INFO - PROCESS | 3668 | 1461082416103 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (15562C00) [pid = 3668] [serial = 826] [outer = 13375800] 09:13:36 INFO - PROCESS | 3668 | 1461082416511 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]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 696ms 09:13:36 INFO - PROCESS | 3668 | 1461082416544 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 3668 | 1461082416546 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 09:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:13:36 INFO - PROCESS | 3668 | 1461082416549 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 3668 | 1461082416553 Marionette TRACE conn3 <- [1,1066,null,{}] 09:13:36 INFO - PROCESS | 3668 | 1461082416563 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}] 09:13:36 INFO - PROCESS | 3668 | 1461082416651 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:13:36 INFO - PROCESS | 3668 | 1461082416658 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 3668 | ++DOCSHELL 169A2C00 == 54 [pid = 3668] [id = 276] 09:13:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (169A9C00) [pid = 3668] [serial = 827] [outer = 00000000] 09:13:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1804FC00) [pid = 3668] [serial = 828] [outer = 169A9C00] 09:13:36 INFO - PROCESS | 3668 | 1461082416709 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (18324C00) [pid = 3668] [serial = 829] [outer = 169A9C00] 09:13:37 INFO - PROCESS | 3668 | 1461082417174 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]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 618ms 09:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:13:37 INFO - PROCESS | 3668 | 1461082417187 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 3668 | 1461082417190 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 09:13:37 INFO - PROCESS | 3668 | 1461082417193 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 3668 | 1461082417195 Marionette TRACE conn3 <- [1,1070,null,{}] 09:13:37 INFO - PROCESS | 3668 | 1461082417201 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}] 09:13:37 INFO - PROCESS | 3668 | 1461082417281 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:13:37 INFO - PROCESS | 3668 | 1461082417287 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 3668 | ++DOCSHELL 18723C00 == 55 [pid = 3668] [id = 277] 09:13:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (18724000) [pid = 3668] [serial = 830] [outer = 00000000] 09:13:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (18D47400) [pid = 3668] [serial = 831] [outer = 18724000] 09:13:37 INFO - PROCESS | 3668 | 1461082417332 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (18DAE400) [pid = 3668] [serial = 832] [outer = 18724000] 09:13:37 INFO - PROCESS | 3668 | 1461082417759 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]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 588ms 09:13:37 INFO - PROCESS | 3668 | 1461082417792 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 3668 | 1461082417794 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 09:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:13:37 INFO - PROCESS | 3668 | 1461082417797 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 3668 | 1461082417799 Marionette TRACE conn3 <- [1,1074,null,{}] 09:13:37 INFO - PROCESS | 3668 | 1461082417803 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}] 09:13:37 INFO - PROCESS | 3668 | 1461082417864 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:13:37 INFO - PROCESS | 3668 | 1461082417871 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 3668 | ++DOCSHELL 02A7B400 == 56 [pid = 3668] [id = 278] 09:13:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (18046C00) [pid = 3668] [serial = 833] [outer = 00000000] 09:13:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18DBC400) [pid = 3668] [serial = 834] [outer = 18046C00] 09:13:37 INFO - PROCESS | 3668 | 1461082417917 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (18F44400) [pid = 3668] [serial = 835] [outer = 18046C00] 09:13:38 INFO - PROCESS | 3668 | 1461082418419 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]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 695ms 09:13:38 INFO - PROCESS | 3668 | 1461082418478 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 3668 | 1461082418480 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 09:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:13:38 INFO - PROCESS | 3668 | 1461082418484 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 3668 | 1461082418486 Marionette TRACE conn3 <- [1,1078,null,{}] 09:13:38 INFO - PROCESS | 3668 | 1461082418495 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}] 09:13:38 INFO - PROCESS | 3668 | 1461082418619 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:13:38 INFO - PROCESS | 3668 | 1461082418680 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 3668 | ++DOCSHELL 18DB2800 == 57 [pid = 3668] [id = 279] 09:13:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (18F52400) [pid = 3668] [serial = 836] [outer = 00000000] 09:13:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (19E20C00) [pid = 3668] [serial = 837] [outer = 18F52400] 09:13:38 INFO - PROCESS | 3668 | 1461082418728 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1A08BC00) [pid = 3668] [serial = 838] [outer = 18F52400] 09:13:39 INFO - PROCESS | 3668 | 1461082419157 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]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 695ms 09:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:13:39 INFO - PROCESS | 3668 | 1461082419186 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 3668 | 1461082419188 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 09:13:39 INFO - PROCESS | 3668 | 1461082419191 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 3668 | 1461082419193 Marionette TRACE conn3 <- [1,1082,null,{}] 09:13:39 INFO - PROCESS | 3668 | 1461082419196 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}] 09:13:39 INFO - PROCESS | 3668 | 1461082419314 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:13:39 INFO - PROCESS | 3668 | 1461082419333 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 3668 | ++DOCSHELL 16434000 == 58 [pid = 3668] [id = 280] 09:13:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (19767800) [pid = 3668] [serial = 839] [outer = 00000000] 09:13:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1A602000) [pid = 3668] [serial = 840] [outer = 19767800] 09:13:39 INFO - PROCESS | 3668 | 1461082419382 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1AB2A400) [pid = 3668] [serial = 841] [outer = 19767800] 09:13:39 INFO - PROCESS | 3668 | 1461082419812 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]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 680ms 09:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:13:39 INFO - PROCESS | 3668 | 1461082419872 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 3668 | 1461082419874 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 09:13:39 INFO - PROCESS | 3668 | 1461082419877 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 3668 | 1461082419879 Marionette TRACE conn3 <- [1,1086,null,{}] 09:13:39 INFO - PROCESS | 3668 | 1461082419882 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}] 09:13:39 INFO - PROCESS | 3668 | 1461082419988 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:13:39 INFO - PROCESS | 3668 | 1461082419994 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 3668 | ++DOCSHELL 1A155400 == 59 [pid = 3668] [id = 281] 09:13:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1C055800) [pid = 3668] [serial = 842] [outer = 00000000] 09:13:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1C333000) [pid = 3668] [serial = 843] [outer = 1C055800] 09:13:40 INFO - PROCESS | 3668 | 1461082420041 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1CA79000) [pid = 3668] [serial = 844] [outer = 1C055800] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1D3D0800) [pid = 3668] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (18DAEC00) [pid = 3668] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (18F9AC00) [pid = 3668] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (183A4400) [pid = 3668] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (164D3800) [pid = 3668] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (18F43C00) [pid = 3668] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (13262000) [pid = 3668] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1C059800) [pid = 3668] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (13385C00) [pid = 3668] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (16F77000) [pid = 3668] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (17BEE000) [pid = 3668] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (19E20400) [pid = 3668] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:13:40 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (11C2D000) [pid = 3668] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:13:40 INFO - PROCESS | 3668 | 1461082420600 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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 726ms 09:13:40 INFO - PROCESS | 3668 | 1461082420636 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 3668 | 1461082420638 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 09:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:13:40 INFO - PROCESS | 3668 | 1461082420641 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 3668 | 1461082420643 Marionette TRACE conn3 <- [1,1090,null,{}] 09:13:40 INFO - PROCESS | 3668 | 1461082420647 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}] 09:13:40 INFO - PROCESS | 3668 | 1461082420725 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:13:40 INFO - PROCESS | 3668 | 1461082420732 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 3668 | ++DOCSHELL 123F3C00 == 60 [pid = 3668] [id = 282] 09:13:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (123F9000) [pid = 3668] [serial = 845] [outer = 00000000] 09:13:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (18D43800) [pid = 3668] [serial = 846] [outer = 123F9000] 09:13:40 INFO - PROCESS | 3668 | 1461082420776 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18CD0400) [pid = 3668] [serial = 847] [outer = 123F9000] 09:13:41 INFO - PROCESS | 3668 | 1461082421191 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]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 587ms 09:13:41 INFO - PROCESS | 3668 | 1461082421224 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 3668 | 1461082421226 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 09:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:13:41 INFO - PROCESS | 3668 | 1461082421229 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 3668 | 1461082421231 Marionette TRACE conn3 <- [1,1094,null,{}] 09:13:41 INFO - PROCESS | 3668 | 1461082421238 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}] 09:13:41 INFO - PROCESS | 3668 | 1461082421316 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:13:41 INFO - PROCESS | 3668 | 1461082421323 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 3668 | ++DOCSHELL 15BD0400 == 61 [pid = 3668] [id = 283] 09:13:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1A161000) [pid = 3668] [serial = 848] [outer = 00000000] 09:13:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1C253400) [pid = 3668] [serial = 849] [outer = 1A161000] 09:13:41 INFO - PROCESS | 3668 | 1461082421367 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1CC34000) [pid = 3668] [serial = 850] [outer = 1A161000] 09:13:41 INFO - PROCESS | 3668 | 1461082421792 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]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 587ms 09:13:41 INFO - PROCESS | 3668 | 1461082421832 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 3668 | 1461082421834 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 09:13:41 INFO - PROCESS | 3668 | 1461082421838 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:13:41 INFO - PROCESS | 3668 | 1461082421840 Marionette TRACE conn3 <- [1,1098,null,{}] 09:13:41 INFO - PROCESS | 3668 | 1461082421843 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}] 09:13:41 INFO - PROCESS | 3668 | 1461082421945 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:13:41 INFO - PROCESS | 3668 | 1461082421951 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 3668 | ++DOCSHELL 19DD0C00 == 62 [pid = 3668] [id = 284] 09:13:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (19E20400) [pid = 3668] [serial = 851] [outer = 00000000] 09:13:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1CD3FC00) [pid = 3668] [serial = 852] [outer = 19E20400] 09:13:41 INFO - PROCESS | 3668 | 1461082422004 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1CD84800) [pid = 3668] [serial = 853] [outer = 19E20400] 09:13:42 INFO - PROCESS | 3668 | 1461082422666 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]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 881ms 09:13:42 INFO - PROCESS | 3668 | 1461082422708 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 3668 | 1461082422712 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 09:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:13:42 INFO - PROCESS | 3668 | 1461082422718 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 3668 | 1461082422722 Marionette TRACE conn3 <- [1,1102,null,{}] 09:13:42 INFO - PROCESS | 3668 | 1461082422728 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}] 09:13:42 INFO - PROCESS | 3668 | 1461082422836 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:13:42 INFO - PROCESS | 3668 | 1461082422941 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 3668 | ++DOCSHELL 13261800 == 63 [pid = 3668] [id = 285] 09:13:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (13389000) [pid = 3668] [serial = 854] [outer = 00000000] 09:13:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (15566800) [pid = 3668] [serial = 855] [outer = 13389000] 09:13:42 INFO - PROCESS | 3668 | 1461082422999 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (15DD5800) [pid = 3668] [serial = 856] [outer = 13389000] 09:13:43 INFO - PROCESS | 3668 | 1461082423621 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]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 927ms 09:13:43 INFO - PROCESS | 3668 | 1461082423665 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 3668 | 1461082423671 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 09:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:13:43 INFO - PROCESS | 3668 | 1461082423677 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 3668 | 1461082423680 Marionette TRACE conn3 <- [1,1106,null,{}] 09:13:43 INFO - PROCESS | 3668 | 1461082423684 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}] 09:13:43 INFO - PROCESS | 3668 | 1461082423775 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:13:43 INFO - PROCESS | 3668 | 1461082423877 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 3668 | ++DOCSHELL 14AF1400 == 64 [pid = 3668] [id = 286] 09:13:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1659E000) [pid = 3668] [serial = 857] [outer = 00000000] 09:13:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (183A5C00) [pid = 3668] [serial = 858] [outer = 1659E000] 09:13:43 INFO - PROCESS | 3668 | 1461082423932 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (18971400) [pid = 3668] [serial = 859] [outer = 1659E000] 09:13:44 INFO - PROCESS | 3668 | 1461082424564 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]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 927ms 09:13:44 INFO - PROCESS | 3668 | 1461082424604 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 3668 | 1461082424607 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 09:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:13:44 INFO - PROCESS | 3668 | 1461082424611 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 3668 | 1461082424614 Marionette TRACE conn3 <- [1,1110,null,{}] 09:13:44 INFO - PROCESS | 3668 | 1461082424625 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}] 09:13:44 INFO - PROCESS | 3668 | 1461082424732 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:13:44 INFO - PROCESS | 3668 | 1461082424864 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 3668 | ++DOCSHELL 1A299C00 == 65 [pid = 3668] [id = 287] 09:13:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1A837C00) [pid = 3668] [serial = 860] [outer = 00000000] 09:13:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1CD32800) [pid = 3668] [serial = 861] [outer = 1A837C00] 09:13:44 INFO - PROCESS | 3668 | 1461082424923 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1CD3B000) [pid = 3668] [serial = 862] [outer = 1A837C00] 09:13:45 INFO - PROCESS | 3668 | 1461082425478 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]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 927ms 09:13:45 INFO - PROCESS | 3668 | 1461082425539 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 3668 | 1461082425542 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 09:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:13:45 INFO - PROCESS | 3668 | 1461082425545 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 3668 | 1461082425547 Marionette TRACE conn3 <- [1,1114,null,{}] 09:13:45 INFO - PROCESS | 3668 | 1461082425551 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}] 09:13:45 INFO - PROCESS | 3668 | 1461082425654 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:13:45 INFO - PROCESS | 3668 | 1461082425783 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 3668 | ++DOCSHELL 1CC35C00 == 66 [pid = 3668] [id = 288] 09:13:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1CC37400) [pid = 3668] [serial = 863] [outer = 00000000] 09:13:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1CF14C00) [pid = 3668] [serial = 864] [outer = 1CC37400] 09:13:45 INFO - PROCESS | 3668 | 1461082425840 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1CF17C00) [pid = 3668] [serial = 865] [outer = 1CC37400] 09:13:46 INFO - PROCESS | 3668 | 1461082426435 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]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 927ms 09:13:46 INFO - PROCESS | 3668 | 1461082426490 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 3668 | 1461082426492 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 09:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:13:46 INFO - PROCESS | 3668 | 1461082426495 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 3668 | 1461082426497 Marionette TRACE conn3 <- [1,1118,null,{}] 09:13:46 INFO - PROCESS | 3668 | 1461082426501 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}] 09:13:46 INFO - PROCESS | 3668 | 1461082426601 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:13:46 INFO - PROCESS | 3668 | 1461082426716 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 3668 | ++DOCSHELL 1CD89000 == 67 [pid = 3668] [id = 289] 09:13:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1CD89400) [pid = 3668] [serial = 866] [outer = 00000000] 09:13:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1D30EC00) [pid = 3668] [serial = 867] [outer = 1CD89400] 09:13:46 INFO - PROCESS | 3668 | 1461082426771 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1D314800) [pid = 3668] [serial = 868] [outer = 1CD89400] 09:13:47 INFO - PROCESS | 3668 | 1461082427339 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]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 896ms 09:13:47 INFO - PROCESS | 3668 | 1461082427383 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 3668 | 1461082427386 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 09:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:13:47 INFO - PROCESS | 3668 | 1461082427390 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 3668 | 1461082427392 Marionette TRACE conn3 <- [1,1122,null,{}] 09:13:47 INFO - PROCESS | 3668 | 1461082427396 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}] 09:13:47 INFO - PROCESS | 3668 | 1461082427680 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:13:47 INFO - PROCESS | 3668 | 1461082427840 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 3668 | ++DOCSHELL 147AA400 == 68 [pid = 3668] [id = 290] 09:13:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (147AE000) [pid = 3668] [serial = 869] [outer = 00000000] 09:13:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (15565C00) [pid = 3668] [serial = 870] [outer = 147AE000] 09:13:47 INFO - PROCESS | 3668 | 1461082427890 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (15B31C00) [pid = 3668] [serial = 871] [outer = 147AE000] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 15BD0400 == 67 [pid = 3668] [id = 283] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 183A9400 == 66 [pid = 3668] [id = 253] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 123F3C00 == 65 [pid = 3668] [id = 282] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 1A155400 == 64 [pid = 3668] [id = 281] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 16434000 == 63 [pid = 3668] [id = 280] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 18DB2800 == 62 [pid = 3668] [id = 279] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 02A7B400 == 61 [pid = 3668] [id = 278] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 18723C00 == 60 [pid = 3668] [id = 277] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 169A2C00 == 59 [pid = 3668] [id = 276] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 13264C00 == 58 [pid = 3668] [id = 275] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 13702400 == 57 [pid = 3668] [id = 274] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1C254C00) [pid = 3668] [serial = 804] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOCSHELL 1C24E400 == 56 [pid = 3668] [id = 268] 09:13:48 INFO - PROCESS | 3668 | 1461082428572 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]]]}] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1337D000) [pid = 3668] [serial = 727] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1D3DDC00) [pid = 3668] [serial = 669] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (19768000) [pid = 3668] [serial = 792] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (18F4E400) [pid = 3668] [serial = 790] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (14A48C00) [pid = 3668] [serial = 762] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (17BE4800) [pid = 3668] [serial = 765] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (18AC2000) [pid = 3668] [serial = 786] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1697F800) [pid = 3668] [serial = 780] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (16987000) [pid = 3668] [serial = 781] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1A29A800) [pid = 3668] [serial = 795] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1337CC00) [pid = 3668] [serial = 775] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (13AB7800) [pid = 3668] [serial = 774] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1C252800) [pid = 3668] [serial = 772] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1C24C000) [pid = 3668] [serial = 771] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (14AF0C00) [pid = 3668] [serial = 777] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (15569400) [pid = 3668] [serial = 778] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (18050000) [pid = 3668] [serial = 783] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (18320800) [pid = 3668] [serial = 784] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (19768400) [pid = 3668] [serial = 793] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1AB2BC00) [pid = 3668] [serial = 768] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (18CCB400) [pid = 3668] [serial = 798] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1A15E800) [pid = 3668] [serial = 801] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18F63800) [pid = 3668] [serial = 799] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18ACD400) [pid = 3668] [serial = 787] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1A833400) [pid = 3668] [serial = 802] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (1A606C00) [pid = 3668] [serial = 796] [outer = 00000000] [url = about:blank] 09:13:48 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18F4B400) [pid = 3668] [serial = 789] [outer = 00000000] [url = about:blank] 09:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1236ms 09:13:48 INFO - PROCESS | 3668 | 1461082428637 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 3668 | 1461082428641 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 09:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:13:48 INFO - PROCESS | 3668 | 1461082428646 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 3668 | 1461082428650 Marionette TRACE conn3 <- [1,1126,null,{}] 09:13:48 INFO - PROCESS | 3668 | 1461082428654 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}] 09:13:48 INFO - PROCESS | 3668 | 1461082428739 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:13:48 INFO - PROCESS | 3668 | 1461082428752 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 3668 | ++DOCSHELL 13702400 == 57 [pid = 3668] [id = 291] 09:13:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1370C400) [pid = 3668] [serial = 872] [outer = 00000000] 09:13:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (15560C00) [pid = 3668] [serial = 873] [outer = 1370C400] 09:13:48 INFO - PROCESS | 3668 | 1461082428800 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (15D88C00) [pid = 3668] [serial = 874] [outer = 1370C400] 09:13:49 INFO - PROCESS | 3668 | 1461082429340 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]]]}] 09:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 726ms 09:13:49 INFO - PROCESS | 3668 | 1461082429386 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 3668 | 1461082429389 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 09:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:13:49 INFO - PROCESS | 3668 | 1461082429393 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 3668 | 1461082429395 Marionette TRACE conn3 <- [1,1130,null,{}] 09:13:49 INFO - PROCESS | 3668 | 1461082429398 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}] 09:13:49 INFO - PROCESS | 3668 | 1461082429480 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:13:49 INFO - PROCESS | 3668 | 1461082429553 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 3668 | ++DOCSHELL 164C7800 == 58 [pid = 3668] [id = 292] 09:13:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (164D3C00) [pid = 3668] [serial = 875] [outer = 00000000] 09:13:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (18323000) [pid = 3668] [serial = 876] [outer = 164D3C00] 09:13:49 INFO - PROCESS | 3668 | 1461082429598 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (183ABC00) [pid = 3668] [serial = 877] [outer = 164D3C00] 09:13:49 INFO - PROCESS | 3668 | 1461082429986 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 618ms 09:13:50 INFO - PROCESS | 3668 | 1461082430013 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 3668 | 1461082430017 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 09:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:13:50 INFO - PROCESS | 3668 | 1461082430027 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 3668 | 1461082430031 Marionette TRACE conn3 <- [1,1134,null,{}] 09:13:50 INFO - PROCESS | 3668 | 1461082430034 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}] 09:13:50 INFO - PROCESS | 3668 | 1461082430123 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:13:50 INFO - PROCESS | 3668 | 1461082430129 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 3668 | ++DOCSHELL 18ACE800 == 59 [pid = 3668] [id = 293] 09:13:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (18CCDC00) [pid = 3668] [serial = 878] [outer = 00000000] 09:13:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (18F51400) [pid = 3668] [serial = 879] [outer = 18CCDC00] 09:13:50 INFO - PROCESS | 3668 | 1461082430174 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (18F94800) [pid = 3668] [serial = 880] [outer = 18CCDC00] 09:13:50 INFO - PROCESS | 3668 | 1461082430612 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 633ms 09:13:50 INFO - PROCESS | 3668 | 1461082430662 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 3668 | 1461082430664 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 09:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:13:50 INFO - PROCESS | 3668 | 1461082430674 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 3668 | 1461082430676 Marionette TRACE conn3 <- [1,1138,null,{}] 09:13:50 INFO - PROCESS | 3668 | 1461082430679 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}] 09:13:50 INFO - PROCESS | 3668 | 1461082430788 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:13:50 INFO - PROCESS | 3668 | 1461082430876 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 3668 | ++DOCSHELL 18F99800 == 60 [pid = 3668] [id = 294] 09:13:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (18F9A400) [pid = 3668] [serial = 881] [outer = 00000000] 09:13:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (19768400) [pid = 3668] [serial = 882] [outer = 18F9A400] 09:13:50 INFO - PROCESS | 3668 | 1461082430904 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (19E21C00) [pid = 3668] [serial = 883] [outer = 18F9A400] 09:13:51 INFO - PROCESS | 3668 | 1461082431317 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]]]}] 09:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 680ms 09:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:13:51 INFO - PROCESS | 3668 | 1461082431352 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 3668 | 1461082431354 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 09:13:51 INFO - PROCESS | 3668 | 1461082431358 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 3668 | 1461082431359 Marionette TRACE conn3 <- [1,1142,null,{}] 09:13:51 INFO - PROCESS | 3668 | 1461082431363 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}] 09:13:51 INFO - PROCESS | 3668 | 1461082431480 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:13:51 INFO - PROCESS | 3668 | 1461082431487 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 3668 | ++DOCSHELL 1A087400 == 61 [pid = 3668] [id = 295] 09:13:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1A0B3400) [pid = 3668] [serial = 884] [outer = 00000000] 09:13:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1A29DC00) [pid = 3668] [serial = 885] [outer = 1A0B3400] 09:13:51 INFO - PROCESS | 3668 | 1461082431540 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1A680C00) [pid = 3668] [serial = 886] [outer = 1A0B3400] 09:13:52 INFO - PROCESS | 3668 | 1461082432020 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 680ms 09:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:13:52 INFO - PROCESS | 3668 | 1461082432056 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 3668 | 1461082432058 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 09:13:52 INFO - PROCESS | 3668 | 1461082432061 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 3668 | 1461082432062 Marionette TRACE conn3 <- [1,1146,null,{}] 09:13:52 INFO - PROCESS | 3668 | 1461082432066 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}] 09:13:52 INFO - PROCESS | 3668 | 1461082432210 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:13:52 INFO - PROCESS | 3668 | 1461082432234 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 3668 | ++DOCSHELL 1AB22800 == 62 [pid = 3668] [id = 296] 09:13:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1C060C00) [pid = 3668] [serial = 887] [outer = 00000000] 09:13:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1C253C00) [pid = 3668] [serial = 888] [outer = 1C060C00] 09:13:52 INFO - PROCESS | 3668 | 1461082432278 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1C256C00) [pid = 3668] [serial = 889] [outer = 1C060C00] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (18F52400) [pid = 3668] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (19767800) [pid = 3668] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (169A9C00) [pid = 3668] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (13703000) [pid = 3668] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (18046C00) [pid = 3668] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (18724000) [pid = 3668] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (13375800) [pid = 3668] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1C055800) [pid = 3668] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (123F9000) [pid = 3668] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:13:52 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1A161000) [pid = 3668] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:13:52 INFO - PROCESS | 3668 | 1461082432881 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 880ms 09:13:52 INFO - PROCESS | 3668 | 1461082432949 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 3668 | 1461082432951 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 09:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:13:52 INFO - PROCESS | 3668 | 1461082432954 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 3668 | 1461082432955 Marionette TRACE conn3 <- [1,1150,null,{}] 09:13:52 INFO - PROCESS | 3668 | 1461082432959 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}] 09:13:53 INFO - PROCESS | 3668 | 1461082433037 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:13:53 INFO - PROCESS | 3668 | 1461082433127 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 3668 | ++DOCSHELL 0267F000 == 63 [pid = 3668] [id = 297] 09:13:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (02A80C00) [pid = 3668] [serial = 890] [outer = 00000000] 09:13:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (169A9C00) [pid = 3668] [serial = 891] [outer = 02A80C00] 09:13:53 INFO - PROCESS | 3668 | 1461082433172 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1C056000) [pid = 3668] [serial = 892] [outer = 02A80C00] 09:13:53 INFO - PROCESS | 3668 | 1461082433565 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]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 633ms 09:13:53 INFO - PROCESS | 3668 | 1461082433592 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 3668 | 1461082433594 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 09:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:13:53 INFO - PROCESS | 3668 | 1461082433597 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 3668 | 1461082433599 Marionette TRACE conn3 <- [1,1154,null,{}] 09:13:53 INFO - PROCESS | 3668 | 1461082433603 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}] 09:13:53 INFO - PROCESS | 3668 | 1461082433714 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:13:53 INFO - PROCESS | 3668 | 1461082433723 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 3668 | ++DOCSHELL 159F2400 == 64 [pid = 3668] [id = 298] 09:13:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18CD1C00) [pid = 3668] [serial = 893] [outer = 00000000] 09:13:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1C806C00) [pid = 3668] [serial = 894] [outer = 18CD1C00] 09:13:53 INFO - PROCESS | 3668 | 1461082433767 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1CA7E400) [pid = 3668] [serial = 895] [outer = 18CD1C00] 09:13:54 INFO - PROCESS | 3668 | 1461082434153 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]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 587ms 09:13:54 INFO - PROCESS | 3668 | 1461082434178 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 3668 | 1461082434180 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 09:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:13:54 INFO - PROCESS | 3668 | 1461082434183 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 3668 | 1461082434185 Marionette TRACE conn3 <- [1,1158,null,{}] 09:13:54 INFO - PROCESS | 3668 | 1461082434188 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}] 09:13:54 INFO - PROCESS | 3668 | 1461082434268 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:13:54 INFO - PROCESS | 3668 | 1461082434359 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 3668 | ++DOCSHELL 14A41400 == 65 [pid = 3668] [id = 299] 09:13:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (16984000) [pid = 3668] [serial = 896] [outer = 00000000] 09:13:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1CF18000) [pid = 3668] [serial = 897] [outer = 16984000] 09:13:54 INFO - PROCESS | 3668 | 1461082434405 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1D317400) [pid = 3668] [serial = 898] [outer = 16984000] 09:13:54 INFO - PROCESS | 3668 | 1461082434775 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]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 618ms 09:13:54 INFO - PROCESS | 3668 | 1461082434835 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 3668 | 1461082434839 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 09:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:13:54 INFO - PROCESS | 3668 | 1461082434845 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 3668 | 1461082434849 Marionette TRACE conn3 <- [1,1162,null,{}] 09:13:54 INFO - PROCESS | 3668 | 1461082434855 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}] 09:13:54 INFO - PROCESS | 3668 | 1461082435008 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:13:55 INFO - PROCESS | 3668 | 1461082435159 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 3668 | ++DOCSHELL 13AC3000 == 66 [pid = 3668] [id = 300] 09:13:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (142A8800) [pid = 3668] [serial = 899] [outer = 00000000] 09:13:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (14A04000) [pid = 3668] [serial = 900] [outer = 142A8800] 09:13:55 INFO - PROCESS | 3668 | 1461082435216 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (15560800) [pid = 3668] [serial = 901] [outer = 142A8800] 09:13:55 INFO - PROCESS | 3668 | 1461082435831 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] 09:13:55 INFO - PROCESS | 3668 | 1461082435877 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 09:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:13:55 INFO - PROCESS | 3668 | 1461082435905 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 3668 | 1461082435909 Marionette TRACE conn3 <- [1,1166,null,{}] 09:13:55 INFO - PROCESS | 3668 | 1461082435913 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}] 09:13:56 INFO - PROCESS | 3668 | 1461082436062 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:13:56 INFO - PROCESS | 3668 | 1461082436124 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 3668 | ++DOCSHELL 15BE8C00 == 67 [pid = 3668] [id = 301] 09:13:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (18F4E000) [pid = 3668] [serial = 902] [outer = 00000000] 09:13:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1A679800) [pid = 3668] [serial = 903] [outer = 18F4E000] 09:13:56 INFO - PROCESS | 3668 | 1461082436178 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1C24B400) [pid = 3668] [serial = 904] [outer = 18F4E000] 09:13:56 INFO - PROCESS | 3668 | 1461082436790 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] 09:13:56 INFO - PROCESS | 3668 | 1461082436836 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 09:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:13:56 INFO - PROCESS | 3668 | 1461082436840 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 3668 | 1461082436843 Marionette TRACE conn3 <- [1,1170,null,{}] 09:13:56 INFO - PROCESS | 3668 | 1461082436853 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}] 09:13:56 INFO - PROCESS | 3668 | 1461082436963 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:13:57 INFO - PROCESS | 3668 | 1461082437096 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 3668 | ++DOCSHELL 1D3D9400 == 68 [pid = 3668] [id = 302] 09:13:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1D3DA000) [pid = 3668] [serial = 905] [outer = 00000000] 09:13:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1D3DD400) [pid = 3668] [serial = 906] [outer = 1D3DA000] 09:13:57 INFO - PROCESS | 3668 | 1461082437156 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1D4AD000) [pid = 3668] [serial = 907] [outer = 1D3DA000] 09:13:57 INFO - PROCESS | 3668 | 1461082437771 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] 09:13:57 INFO - PROCESS | 3668 | 1461082437845 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 09:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:13:57 INFO - PROCESS | 3668 | 1461082437849 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 3668 | 1461082437851 Marionette TRACE conn3 <- [1,1174,null,{}] 09:13:57 INFO - PROCESS | 3668 | 1461082437855 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}] 09:13:57 INFO - PROCESS | 3668 | 1461082437958 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:13:58 INFO - PROCESS | 3668 | 1461082438089 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 3668 | ++DOCSHELL 1D6AD800 == 69 [pid = 3668] [id = 303] 09:13:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1D6AE000) [pid = 3668] [serial = 908] [outer = 00000000] 09:13:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1D6B8400) [pid = 3668] [serial = 909] [outer = 1D6AE000] 09:13:58 INFO - PROCESS | 3668 | 1461082438145 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1D6BB400) [pid = 3668] [serial = 910] [outer = 1D6AE000] 09:13:58 INFO - PROCESS | 3668 | 1461082438676 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] 09:13:58 INFO - PROCESS | 3668 | 1461082438738 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 09:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:13:58 INFO - PROCESS | 3668 | 1461082438742 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 3668 | 1461082438746 Marionette TRACE conn3 <- [1,1178,null,{}] 09:13:58 INFO - PROCESS | 3668 | 1461082438750 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}] 09:13:58 INFO - PROCESS | 3668 | 1461082438850 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:13:58 INFO - PROCESS | 3668 | 1461082438953 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 3668 | ++DOCSHELL 1D3DC800 == 70 [pid = 3668] [id = 304] 09:13:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1D6B0400) [pid = 3668] [serial = 911] [outer = 00000000] 09:13:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1D808C00) [pid = 3668] [serial = 912] [outer = 1D6B0400] 09:13:58 INFO - PROCESS | 3668 | 1461082439007 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1D80B000) [pid = 3668] [serial = 913] [outer = 1D6B0400] 09:13:59 INFO - PROCESS | 3668 | 1461082439722 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] 09:13:59 INFO - PROCESS | 3668 | 1461082439731 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 09:13:59 INFO - PROCESS | 3668 | 1461082439734 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:13:59 INFO - PROCESS | 3668 | 1461082439736 Marionette TRACE conn3 <- [1,1182,null,{}] 09:13:59 INFO - PROCESS | 3668 | 1461082439740 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}] 09:13:59 INFO - PROCESS | 3668 | 1461082439858 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:13:59 INFO - PROCESS | 3668 | 1461082439965 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 3668 | ++DOCSHELL 1D810000 == 71 [pid = 3668] [id = 305] 09:13:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1DBF5800) [pid = 3668] [serial = 914] [outer = 00000000] 09:14:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1DE4D400) [pid = 3668] [serial = 915] [outer = 1DBF5800] 09:14:00 INFO - PROCESS | 3668 | 1461082440021 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1DE51800) [pid = 3668] [serial = 916] [outer = 1DBF5800] 09:14:00 INFO - PROCESS | 3668 | 1461082440633 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] 09:14:00 INFO - PROCESS | 3668 | 1461082440682 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 09:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:14:00 INFO - PROCESS | 3668 | 1461082440686 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 3668 | 1461082440688 Marionette TRACE conn3 <- [1,1186,null,{}] 09:14:00 INFO - PROCESS | 3668 | 1461082440692 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}] 09:14:00 INFO - PROCESS | 3668 | 1461082440795 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:14:01 INFO - PROCESS | 3668 | 1461082441064 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 3668 | ++DOCSHELL 02A89000 == 72 [pid = 3668] [id = 306] 09:14:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (11C2F800) [pid = 3668] [serial = 917] [outer = 00000000] 09:14:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1434AC00) [pid = 3668] [serial = 918] [outer = 11C2F800] 09:14:01 INFO - PROCESS | 3668 | 1461082441122 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1556CC00) [pid = 3668] [serial = 919] [outer = 11C2F800] 09:14:01 INFO - PROCESS | 3668 | 1461082441703 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]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1082ms 09:14:01 INFO - PROCESS | 3668 | 1461082441768 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 3668 | 1461082441772 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 09:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:14:01 INFO - PROCESS | 3668 | 1461082441778 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 3668 | 1461082441781 Marionette TRACE conn3 <- [1,1190,null,{}] 09:14:01 INFO - PROCESS | 3668 | 1461082441786 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}] 09:14:01 INFO - PROCESS | 3668 | 1461082441933 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:14:01 INFO - PROCESS | 3668 | 1461082441950 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 3668 | ++DOCSHELL 17BE4800 == 73 [pid = 3668] [id = 307] 09:14:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (17BE8000) [pid = 3668] [serial = 920] [outer = 00000000] 09:14:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (183AD400) [pid = 3668] [serial = 921] [outer = 17BE8000] 09:14:01 INFO - PROCESS | 3668 | 1461082442000 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (18D4F400) [pid = 3668] [serial = 922] [outer = 17BE8000] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 02A88800 == 72 [pid = 3668] [id = 228] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 159F2400 == 71 [pid = 3668] [id = 298] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 0267F000 == 70 [pid = 3668] [id = 297] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 1AB22800 == 69 [pid = 3668] [id = 296] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 1A087400 == 68 [pid = 3668] [id = 295] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 18F99800 == 67 [pid = 3668] [id = 294] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 18ACE800 == 66 [pid = 3668] [id = 293] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 164C7800 == 65 [pid = 3668] [id = 292] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 13702400 == 64 [pid = 3668] [id = 291] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 147AA400 == 63 [pid = 3668] [id = 290] 09:14:02 INFO - PROCESS | 3668 | --DOCSHELL 13261800 == 62 [pid = 3668] [id = 285] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (14A05000) [pid = 3668] [serial = 807] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (169AC000) [pid = 3668] [serial = 810] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1C055000) [pid = 3668] [serial = 813] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (1CD3FC00) [pid = 3668] [serial = 852] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (1CA72000) [pid = 3668] [serial = 816] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (19E20C00) [pid = 3668] [serial = 837] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1A602000) [pid = 3668] [serial = 840] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1A08BC00) [pid = 3668] [serial = 838] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1804FC00) [pid = 3668] [serial = 828] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (18324C00) [pid = 3668] [serial = 829] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (15BEA400) [pid = 3668] [serial = 823] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1556B800) [pid = 3668] [serial = 822] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1CC33400) [pid = 3668] [serial = 819] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (18DBC400) [pid = 3668] [serial = 834] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (18D47400) [pid = 3668] [serial = 831] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (18DAE400) [pid = 3668] [serial = 832] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (147AC400) [pid = 3668] [serial = 825] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (15562C00) [pid = 3668] [serial = 826] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1C333000) [pid = 3668] [serial = 843] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1AB2A400) [pid = 3668] [serial = 841] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (18D43800) [pid = 3668] [serial = 846] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1CC34000) [pid = 3668] [serial = 850] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1C253400) [pid = 3668] [serial = 849] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1CA79000) [pid = 3668] [serial = 844] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (18CD0400) [pid = 3668] [serial = 847] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18F44400) [pid = 3668] [serial = 835] [outer = 00000000] [url = about:blank] 09:14:02 INFO - PROCESS | 3668 | 1461082442657 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]]]}] 09:14:02 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 09:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 896ms 09:14:02 INFO - PROCESS | 3668 | 1461082442684 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 3668 | 1461082442688 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 09:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:14:02 INFO - PROCESS | 3668 | 1461082442677 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 3668 | 1461082442678 Marionette TRACE conn3 <- [1,1194,null,{}] 09:14:02 INFO - PROCESS | 3668 | 1461082442682 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}] 09:14:02 INFO - PROCESS | 3668 | 1461082442767 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:14:02 INFO - PROCESS | 3668 | 1461082442773 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 3668 | ++DOCSHELL 13702400 == 63 [pid = 3668] [id = 308] 09:14:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (14A05000) [pid = 3668] [serial = 923] [outer = 00000000] 09:14:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (16987000) [pid = 3668] [serial = 924] [outer = 14A05000] 09:14:02 INFO - PROCESS | 3668 | 1461082442819 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (180AA400) [pid = 3668] [serial = 925] [outer = 14A05000] 09:14:03 INFO - PROCESS | 3668 | 1461082443319 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]]]}] 09:14:03 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 09:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 680ms 09:14:03 INFO - PROCESS | 3668 | 1461082443375 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 3668 | 1461082443378 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 09:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:14:03 INFO - PROCESS | 3668 | 1461082443382 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 3668 | 1461082443388 Marionette TRACE conn3 <- [1,1198,null,{}] 09:14:03 INFO - PROCESS | 3668 | 1461082443397 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}] 09:14:03 INFO - PROCESS | 3668 | 1461082443484 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:14:03 INFO - PROCESS | 3668 | 1461082443578 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 3668 | ++DOCSHELL 18F95C00 == 64 [pid = 3668] [id = 309] 09:14:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (18F98000) [pid = 3668] [serial = 926] [outer = 00000000] 09:14:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (19E20C00) [pid = 3668] [serial = 927] [outer = 18F98000] 09:14:03 INFO - PROCESS | 3668 | 1461082443632 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1A155800) [pid = 3668] [serial = 928] [outer = 18F98000] 09:14:03 INFO - PROCESS | 3668 | 1461082443999 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 649ms 09:14:04 INFO - PROCESS | 3668 | 1461082444040 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 3668 | 1461082444042 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 09:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:14:04 INFO - PROCESS | 3668 | 1461082444046 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 3668 | 1461082444047 Marionette TRACE conn3 <- [1,1202,null,{}] 09:14:04 INFO - PROCESS | 3668 | 1461082444051 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}] 09:14:04 INFO - PROCESS | 3668 | 1461082444145 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:14:04 INFO - PROCESS | 3668 | 1461082444154 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 3668 | ++DOCSHELL 1337E400 == 65 [pid = 3668] [id = 310] 09:14:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (13704000) [pid = 3668] [serial = 929] [outer = 00000000] 09:14:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1C055000) [pid = 3668] [serial = 930] [outer = 13704000] 09:14:04 INFO - PROCESS | 3668 | 1461082444203 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1C060400) [pid = 3668] [serial = 931] [outer = 13704000] 09:14:04 INFO - PROCESS | 3668 | 1461082444670 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 695ms 09:14:04 INFO - PROCESS | 3668 | 1461082444728 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 3668 | 1461082444730 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 09:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:14:04 INFO - PROCESS | 3668 | 1461082444734 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 3668 | 1461082444735 Marionette TRACE conn3 <- [1,1206,null,{}] 09:14:04 INFO - PROCESS | 3668 | 1461082444739 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}] 09:14:04 INFO - PROCESS | 3668 | 1461082444852 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:14:04 INFO - PROCESS | 3668 | 1461082444913 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 3668 | ++DOCSHELL 1C803C00 == 66 [pid = 3668] [id = 311] 09:14:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1C807000) [pid = 3668] [serial = 932] [outer = 00000000] 09:14:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1CA75800) [pid = 3668] [serial = 933] [outer = 1C807000] 09:14:04 INFO - PROCESS | 3668 | 1461082444966 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1CC38000) [pid = 3668] [serial = 934] [outer = 1C807000] 09:14:05 INFO - PROCESS | 3668 | 1461082445404 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]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 696ms 09:14:05 INFO - PROCESS | 3668 | 1461082445433 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 3668 | 1461082445435 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 09:14:05 INFO - PROCESS | 3668 | 1461082445439 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:14:05 INFO - PROCESS | 3668 | 1461082445440 Marionette TRACE conn3 <- [1,1210,null,{}] 09:14:05 INFO - PROCESS | 3668 | 1461082445444 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}] 09:14:05 INFO - PROCESS | 3668 | 1461082445558 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:14:05 INFO - PROCESS | 3668 | 1461082445641 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 3668 | ++DOCSHELL 1CF12400 == 67 [pid = 3668] [id = 312] 09:14:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1CF13000) [pid = 3668] [serial = 935] [outer = 00000000] 09:14:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1D3D2000) [pid = 3668] [serial = 936] [outer = 1CF13000] 09:14:05 INFO - PROCESS | 3668 | 1461082445715 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1D3D3C00) [pid = 3668] [serial = 937] [outer = 1CF13000] 09:14:06 INFO - PROCESS | 3668 | 1461082446189 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] 09:14:06 INFO - PROCESS | 3668 | 1461082446227 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 09:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:14:06 INFO - PROCESS | 3668 | 1461082446230 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 3668 | 1461082446232 Marionette TRACE conn3 <- [1,1214,null,{}] 09:14:06 INFO - PROCESS | 3668 | 1461082446235 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}] 09:14:06 INFO - PROCESS | 3668 | 1461082446349 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:14:06 INFO - PROCESS | 3668 | 1461082446410 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 3668 | ++DOCSHELL 19981800 == 68 [pid = 3668] [id = 313] 09:14:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (19983800) [pid = 3668] [serial = 938] [outer = 00000000] 09:14:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1998BC00) [pid = 3668] [serial = 939] [outer = 19983800] 09:14:06 INFO - PROCESS | 3668 | 1461082446454 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1998FC00) [pid = 3668] [serial = 940] [outer = 19983800] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (15DD7400) [pid = 3668] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1A678C00) [pid = 3668] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1C24F800) [pid = 3668] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1DBF6400) [pid = 3668] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (13377800) [pid = 3668] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (18CD1C00) [pid = 3668] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (18CCDC00) [pid = 3668] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (147AE000) [pid = 3668] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (18F9A400) [pid = 3668] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (164D3C00) [pid = 3668] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1370C400) [pid = 3668] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1A0B3400) [pid = 3668] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (02A80C00) [pid = 3668] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1C060C00) [pid = 3668] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1DBED400) [pid = 3668] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (18F97400) [pid = 3668] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:14:06 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0267A400) [pid = 3668] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:14:07 INFO - PROCESS | 3668 | 1461082447022 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 835ms 09:14:07 INFO - PROCESS | 3668 | 1461082447073 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 3668 | 1461082447075 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 09:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:14:07 INFO - PROCESS | 3668 | 1461082447078 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 3668 | 1461082447064 Marionette TRACE conn3 <- [1,1218,null,{}] 09:14:07 INFO - PROCESS | 3668 | 1461082447068 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}] 09:14:07 INFO - PROCESS | 3668 | 1461082447182 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:14:07 INFO - PROCESS | 3668 | 1461082447242 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 3668 | ++DOCSHELL 1230E800 == 69 [pid = 3668] [id = 314] 09:14:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (12BDD000) [pid = 3668] [serial = 941] [outer = 00000000] 09:14:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (18724000) [pid = 3668] [serial = 942] [outer = 12BDD000] 09:14:07 INFO - PROCESS | 3668 | 1461082447286 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (18DBA400) [pid = 3668] [serial = 943] [outer = 12BDD000] 09:14:07 INFO - PROCESS | 3668 | 1461082447637 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 587ms 09:14:07 INFO - PROCESS | 3668 | 1461082447659 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 3668 | 1461082447661 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 09:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:14:07 INFO - PROCESS | 3668 | 1461082447664 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 3668 | 1461082447666 Marionette TRACE conn3 <- [1,1222,null,{}] 09:14:07 INFO - PROCESS | 3668 | 1461082447669 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}] 09:14:07 INFO - PROCESS | 3668 | 1461082447796 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:14:07 INFO - PROCESS | 3668 | 1461082447804 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 3668 | ++DOCSHELL 15D03C00 == 70 [pid = 3668] [id = 315] 09:14:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (15DD7400) [pid = 3668] [serial = 944] [outer = 00000000] 09:14:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1A29AC00) [pid = 3668] [serial = 945] [outer = 15DD7400] 09:14:07 INFO - PROCESS | 3668 | 1461082447849 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1C24F800) [pid = 3668] [serial = 946] [outer = 15DD7400] 09:14:08 INFO - PROCESS | 3668 | 1461082448251 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]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 634ms 09:14:08 INFO - PROCESS | 3668 | 1461082448303 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 3668 | 1461082448305 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 09:14:08 INFO - PROCESS | 3668 | 1461082448308 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:14:08 INFO - PROCESS | 3668 | 1461082448310 Marionette TRACE conn3 <- [1,1226,null,{}] 09:14:08 INFO - PROCESS | 3668 | 1461082448313 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}] 09:14:08 INFO - PROCESS | 3668 | 1461082448397 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:14:08 INFO - PROCESS | 3668 | 1461082448524 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 3668 | ++DOCSHELL 13383800 == 71 [pid = 3668] [id = 316] 09:14:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1998B400) [pid = 3668] [serial = 947] [outer = 00000000] 09:14:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1D6AF800) [pid = 3668] [serial = 948] [outer = 1998B400] 09:14:08 INFO - PROCESS | 3668 | 1461082448574 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1D804000) [pid = 3668] [serial = 949] [outer = 1998B400] 09:14:09 INFO - PROCESS | 3668 | 1461082449033 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]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 788ms 09:14:09 INFO - PROCESS | 3668 | 1461082449094 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 3668 | 1461082449099 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 09:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:14:09 INFO - PROCESS | 3668 | 1461082449104 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 3668 | 1461082449108 Marionette TRACE conn3 <- [1,1230,null,{}] 09:14:09 INFO - PROCESS | 3668 | 1461082449114 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}] 09:14:09 INFO - PROCESS | 3668 | 1461082449227 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:14:09 INFO - PROCESS | 3668 | 1461082449366 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 3668 | ++DOCSHELL 1337F000 == 72 [pid = 3668] [id = 317] 09:14:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (13382000) [pid = 3668] [serial = 950] [outer = 00000000] 09:14:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (15BD7000) [pid = 3668] [serial = 951] [outer = 13382000] 09:14:09 INFO - PROCESS | 3668 | 1461082449430 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (16436800) [pid = 3668] [serial = 952] [outer = 13382000] 09:14:10 INFO - PROCESS | 3668 | 1461082450081 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]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1035ms 09:14:10 INFO - PROCESS | 3668 | 1461082450136 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 3668 | 1461082450142 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 09:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:14:10 INFO - PROCESS | 3668 | 1461082450169 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 3668 | 1461082450172 Marionette TRACE conn3 <- [1,1234,null,{}] 09:14:10 INFO - PROCESS | 3668 | 1461082450177 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}] 09:14:10 INFO - PROCESS | 3668 | 1461082450286 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:14:10 INFO - PROCESS | 3668 | 1461082450421 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 3668 | ++DOCSHELL 1439A800 == 73 [pid = 3668] [id = 318] 09:14:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (15BCAC00) [pid = 3668] [serial = 953] [outer = 00000000] 09:14:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (18DBC400) [pid = 3668] [serial = 954] [outer = 15BCAC00] 09:14:10 INFO - PROCESS | 3668 | 1461082450477 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (18FA0400) [pid = 3668] [serial = 955] [outer = 15BCAC00] 09:14:11 INFO - PROCESS | 3668 | 1461082451073 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]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 943ms 09:14:11 INFO - PROCESS | 3668 | 1461082451116 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 3668 | 1461082451118 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 09:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:14:11 INFO - PROCESS | 3668 | 1461082451122 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 3668 | 1461082451126 Marionette TRACE conn3 <- [1,1238,null,{}] 09:14:11 INFO - PROCESS | 3668 | 1461082451137 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}] 09:14:11 INFO - PROCESS | 3668 | 1461082451248 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:14:11 INFO - PROCESS | 3668 | 1461082451358 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 3668 | ++DOCSHELL 19766000 == 74 [pid = 3668] [id = 319] 09:14:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (19767800) [pid = 3668] [serial = 956] [outer = 00000000] 09:14:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (19DD2000) [pid = 3668] [serial = 957] [outer = 19767800] 09:14:11 INFO - PROCESS | 3668 | 1461082451415 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1C05E000) [pid = 3668] [serial = 958] [outer = 19767800] 09:14:11 INFO - PROCESS | 3668 | 1461082451974 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]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 896ms 09:14:12 INFO - PROCESS | 3668 | 1461082452009 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 3668 | 1461082452012 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 09:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:14:12 INFO - PROCESS | 3668 | 1461082452015 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 3668 | 1461082452017 Marionette TRACE conn3 <- [1,1242,null,{}] 09:14:12 INFO - PROCESS | 3668 | 1461082452021 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}] 09:14:12 INFO - PROCESS | 3668 | 1461082452130 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:14:12 INFO - PROCESS | 3668 | 1461082452237 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 3668 | ++DOCSHELL 11B15400 == 75 [pid = 3668] [id = 320] 09:14:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (11B1B800) [pid = 3668] [serial = 959] [outer = 00000000] 09:14:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1320A800) [pid = 3668] [serial = 960] [outer = 11B1B800] 09:14:12 INFO - PROCESS | 3668 | 1461082452292 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (19693400) [pid = 3668] [serial = 961] [outer = 11B1B800] 09:14:12 INFO - PROCESS | 3668 | 1461082452880 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]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 928ms 09:14:12 INFO - PROCESS | 3668 | 1461082452960 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 3668 | 1461082452962 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 09:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:14:12 INFO - PROCESS | 3668 | 1461082452965 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 3668 | 1461082452951 Marionette TRACE conn3 <- [1,1246,null,{}] 09:14:12 INFO - PROCESS | 3668 | 1461082452955 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}] 09:14:13 INFO - PROCESS | 3668 | 1461082453058 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:14:13 INFO - PROCESS | 3668 | 1461082453193 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 3668 | ++DOCSHELL 11C29800 == 76 [pid = 3668] [id = 321] 09:14:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (18DB3800) [pid = 3668] [serial = 962] [outer = 00000000] 09:14:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1CC35800) [pid = 3668] [serial = 963] [outer = 18DB3800] 09:14:13 INFO - PROCESS | 3668 | 1461082453248 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (11B1B400) [pid = 3668] [serial = 964] [outer = 18DB3800] 09:14:13 INFO - PROCESS | 3668 | 1461082453806 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]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 896ms 09:14:13 INFO - PROCESS | 3668 | 1461082453854 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 3668 | 1461082453856 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 09:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:14:13 INFO - PROCESS | 3668 | 1461082453860 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 3668 | 1461082453862 Marionette TRACE conn3 <- [1,1250,null,{}] 09:14:13 INFO - PROCESS | 3668 | 1461082453865 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}] 09:14:13 INFO - PROCESS | 3668 | 1461082453988 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:14:14 INFO - PROCESS | 3668 | 1461082454129 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 3668 | ++DOCSHELL 1D6B9800 == 77 [pid = 3668] [id = 322] 09:14:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1D6BA000) [pid = 3668] [serial = 965] [outer = 00000000] 09:14:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1DBF3800) [pid = 3668] [serial = 966] [outer = 1D6BA000] 09:14:14 INFO - PROCESS | 3668 | 1461082454187 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1DBF4400) [pid = 3668] [serial = 967] [outer = 1D6BA000] 09:14:14 INFO - PROCESS | 3668 | 1461082454735 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 927ms 09:14:14 INFO - PROCESS | 3668 | 1461082454789 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 3668 | 1461082454791 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 09:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:14:14 INFO - PROCESS | 3668 | 1461082454795 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 3668 | 1461082454797 Marionette TRACE conn3 <- [1,1254,null,{}] 09:14:14 INFO - PROCESS | 3668 | 1461082454801 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}] 09:14:14 INFO - PROCESS | 3668 | 1461082454916 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:14:15 INFO - PROCESS | 3668 | 1461082455208 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 3668 | ++DOCSHELL 11C2C800 == 78 [pid = 3668] [id = 323] 09:14:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (11C36C00) [pid = 3668] [serial = 968] [outer = 00000000] 09:14:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (12D42000) [pid = 3668] [serial = 969] [outer = 11C36C00] 09:14:15 INFO - PROCESS | 3668 | 1461082455291 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (13388C00) [pid = 3668] [serial = 970] [outer = 11C36C00] 09:14:15 INFO - PROCESS | 3668 | 1461082455924 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]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1174ms 09:14:15 INFO - PROCESS | 3668 | 1461082455980 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 3668 | 1461082455985 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 09:14:15 INFO - PROCESS | 3668 | 1461082455991 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:14:15 INFO - PROCESS | 3668 | 1461082455993 Marionette TRACE conn3 <- [1,1258,null,{}] 09:14:15 INFO - PROCESS | 3668 | 1461082455998 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}] 09:14:16 INFO - PROCESS | 3668 | 1461082456098 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:14:16 INFO - PROCESS | 3668 | 1461082456210 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 3668 | ++DOCSHELL 15BE4000 == 79 [pid = 3668] [id = 324] 09:14:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (15BEA400) [pid = 3668] [serial = 971] [outer = 00000000] 09:14:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (16981000) [pid = 3668] [serial = 972] [outer = 15BEA400] 09:14:16 INFO - PROCESS | 3668 | 1461082456259 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (16F76000) [pid = 3668] [serial = 973] [outer = 15BEA400] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 15D03C00 == 78 [pid = 3668] [id = 315] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 1230E800 == 77 [pid = 3668] [id = 314] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 19981800 == 76 [pid = 3668] [id = 313] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 1CF12400 == 75 [pid = 3668] [id = 312] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 1C803C00 == 74 [pid = 3668] [id = 311] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 1337E400 == 73 [pid = 3668] [id = 310] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 18F95C00 == 72 [pid = 3668] [id = 309] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 13702400 == 71 [pid = 3668] [id = 308] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 17BE4800 == 70 [pid = 3668] [id = 307] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (1CF18000) [pid = 3668] [serial = 897] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 02A89000 == 69 [pid = 3668] [id = 306] 09:14:16 INFO - PROCESS | 3668 | --DOCSHELL 14A41400 == 68 [pid = 3668] [id = 299] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (15567800) [pid = 3668] [serial = 763] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (1CA7E400) [pid = 3668] [serial = 895] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (18F51400) [pid = 3668] [serial = 879] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (15B31C00) [pid = 3668] [serial = 871] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (15565C00) [pid = 3668] [serial = 870] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (19768400) [pid = 3668] [serial = 882] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (19E21C00) [pid = 3668] [serial = 883] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (18323000) [pid = 3668] [serial = 876] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (183ABC00) [pid = 3668] [serial = 877] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (15560C00) [pid = 3668] [serial = 873] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (15D88C00) [pid = 3668] [serial = 874] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (15566800) [pid = 3668] [serial = 855] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1A680C00) [pid = 3668] [serial = 886] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (183A5C00) [pid = 3668] [serial = 858] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (169A9C00) [pid = 3668] [serial = 891] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1A29DC00) [pid = 3668] [serial = 885] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1CD32800) [pid = 3668] [serial = 861] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1CF14C00) [pid = 3668] [serial = 864] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1D30EC00) [pid = 3668] [serial = 867] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1C253C00) [pid = 3668] [serial = 888] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1C806C00) [pid = 3668] [serial = 894] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1C256C00) [pid = 3668] [serial = 889] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1C056000) [pid = 3668] [serial = 892] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (18F94800) [pid = 3668] [serial = 880] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1DBF1400) [pid = 3668] [serial = 714] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1CA75000) [pid = 3668] [serial = 721] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (18AC6400) [pid = 3668] [serial = 718] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (183BB000) [pid = 3668] [serial = 766] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1C058800) [pid = 3668] [serial = 769] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1C333C00) [pid = 3668] [serial = 805] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1DE45800) [pid = 3668] [serial = 724] [outer = 00000000] [url = about:blank] 09:14:16 INFO - PROCESS | 3668 | 1461082456799 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]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 835ms 09:14:16 INFO - PROCESS | 3668 | 1461082456836 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 3668 | 1461082456839 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 09:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:14:16 INFO - PROCESS | 3668 | 1461082456844 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 3668 | 1461082456846 Marionette TRACE conn3 <- [1,1262,null,{}] 09:14:16 INFO - PROCESS | 3668 | 1461082456850 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}] 09:14:16 INFO - PROCESS | 3668 | 1461082456941 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:14:16 INFO - PROCESS | 3668 | 1461082456951 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 3668 | ++DOCSHELL 142B3400 == 69 [pid = 3668] [id = 325] 09:14:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (159F0C00) [pid = 3668] [serial = 974] [outer = 00000000] 09:14:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1804F400) [pid = 3668] [serial = 975] [outer = 159F0C00] 09:14:16 INFO - PROCESS | 3668 | 1461082456996 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (183AA800) [pid = 3668] [serial = 976] [outer = 159F0C00] 09:14:17 INFO - PROCESS | 3668 | 1461082457464 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]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 680ms 09:14:17 INFO - PROCESS | 3668 | 1461082457527 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 3668 | 1461082457529 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 09:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:14:17 INFO - PROCESS | 3668 | 1461082457534 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 3668 | 1461082457539 Marionette TRACE conn3 <- [1,1266,null,{}] 09:14:17 INFO - PROCESS | 3668 | 1461082457548 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}] 09:14:17 INFO - PROCESS | 3668 | 1461082457634 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:14:17 INFO - PROCESS | 3668 | 1461082457642 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 3668 | ++DOCSHELL 1871A000 == 70 [pid = 3668] [id = 326] 09:14:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (18F44C00) [pid = 3668] [serial = 977] [outer = 00000000] 09:14:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (18F65800) [pid = 3668] [serial = 978] [outer = 18F44C00] 09:14:17 INFO - PROCESS | 3668 | 1461082457696 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (18F9AC00) [pid = 3668] [serial = 979] [outer = 18F44C00] 09:14:18 INFO - PROCESS | 3668 | 1461082458141 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 648ms 09:14:18 INFO - PROCESS | 3668 | 1461082458192 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 3668 | 1461082458194 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 09:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:14:18 INFO - PROCESS | 3668 | 1461082458198 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 3668 | 1461082458199 Marionette TRACE conn3 <- [1,1270,null,{}] 09:14:18 INFO - PROCESS | 3668 | 1461082458203 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}] 09:14:18 INFO - PROCESS | 3668 | 1461082458285 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:14:18 INFO - PROCESS | 3668 | 1461082458321 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 3668 | ++DOCSHELL 19691C00 == 71 [pid = 3668] [id = 327] 09:14:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (19692400) [pid = 3668] [serial = 980] [outer = 00000000] 09:14:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1970D000) [pid = 3668] [serial = 981] [outer = 19692400] 09:14:18 INFO - PROCESS | 3668 | 1461082458367 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (19981800) [pid = 3668] [serial = 982] [outer = 19692400] 09:14:18 INFO - PROCESS | 3668 | 1461082458838 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 696ms 09:14:18 INFO - PROCESS | 3668 | 1461082458879 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 3668 | 1461082458881 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 09:14:18 INFO - PROCESS | 3668 | 1461082458884 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:14:18 INFO - PROCESS | 3668 | 1461082458886 Marionette TRACE conn3 <- [1,1274,null,{}] 09:14:18 INFO - PROCESS | 3668 | 1461082458890 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}] 09:14:19 INFO - PROCESS | 3668 | 1461082459008 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:14:19 INFO - PROCESS | 3668 | 1461082459063 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 3668 | ++DOCSHELL 1998B000 == 72 [pid = 3668] [id = 328] 09:14:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1998C400) [pid = 3668] [serial = 983] [outer = 00000000] 09:14:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (19E21C00) [pid = 3668] [serial = 984] [outer = 1998C400] 09:14:19 INFO - PROCESS | 3668 | 1461082459121 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1A298800) [pid = 3668] [serial = 985] [outer = 1998C400] 09:14:19 INFO - PROCESS | 3668 | 1461082459583 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 726ms 09:14:19 INFO - PROCESS | 3668 | 1461082459626 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 3668 | 1461082459628 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 09:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:14:19 INFO - PROCESS | 3668 | 1461082459660 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 3668 | 1461082459662 Marionette TRACE conn3 <- [1,1278,null,{}] 09:14:19 INFO - PROCESS | 3668 | 1461082459678 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}] 09:14:19 INFO - PROCESS | 3668 | 1461082459792 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:14:19 INFO - PROCESS | 3668 | 1461082459858 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 3668 | ++DOCSHELL 1A29DC00 == 73 [pid = 3668] [id = 329] 09:14:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1A29E400) [pid = 3668] [serial = 986] [outer = 00000000] 09:14:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1C05D000) [pid = 3668] [serial = 987] [outer = 1A29E400] 09:14:19 INFO - PROCESS | 3668 | 1461082459902 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1C24E800) [pid = 3668] [serial = 988] [outer = 1A29E400] 09:14:20 INFO - PROCESS | 3668 | 1461082460320 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]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 742ms 09:14:20 INFO - PROCESS | 3668 | 1461082460360 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 3668 | 1461082460362 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 09:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:14:20 INFO - PROCESS | 3668 | 1461082460365 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 3668 | 1461082460367 Marionette TRACE conn3 <- [1,1282,null,{}] 09:14:20 INFO - PROCESS | 3668 | 1461082460371 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}] 09:14:20 INFO - PROCESS | 3668 | 1461082460482 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1CF13000) [pid = 3668] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (16984000) [pid = 3668] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (19983800) [pid = 3668] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (13704000) [pid = 3668] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (12BDD000) [pid = 3668] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (14A05000) [pid = 3668] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (11C2F800) [pid = 3668] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (17BE8000) [pid = 3668] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (18F98000) [pid = 3668] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (15DD7400) [pid = 3668] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:14:20 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1C807000) [pid = 3668] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:14:20 INFO - PROCESS | 3668 | 1461082460657 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 3668 | ++DOCSHELL 02A8D800 == 74 [pid = 3668] [id = 330] 09:14:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (11C2F000) [pid = 3668] [serial = 989] [outer = 00000000] 09:14:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (15BE8800) [pid = 3668] [serial = 990] [outer = 11C2F000] 09:14:20 INFO - PROCESS | 3668 | 1461082460704 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (15DD7400) [pid = 3668] [serial = 991] [outer = 11C2F000] 09:14:21 INFO - PROCESS | 3668 | 1461082461064 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 742ms 09:14:21 INFO - PROCESS | 3668 | 1461082461119 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 3668 | 1461082461120 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 09:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:14:21 INFO - PROCESS | 3668 | 1461082461124 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 3668 | 1461082461126 Marionette TRACE conn3 <- [1,1286,null,{}] 09:14:21 INFO - PROCESS | 3668 | 1461082461129 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}] 09:14:21 INFO - PROCESS | 3668 | 1461082461212 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:14:21 INFO - PROCESS | 3668 | 1461082461305 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 3668 | ++DOCSHELL 142B2800 == 75 [pid = 3668] [id = 331] 09:14:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (14A04800) [pid = 3668] [serial = 992] [outer = 00000000] 09:14:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1C254000) [pid = 3668] [serial = 993] [outer = 14A04800] 09:14:21 INFO - PROCESS | 3668 | 1461082461350 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1C802C00) [pid = 3668] [serial = 994] [outer = 14A04800] 09:14:21 INFO - PROCESS | 3668 | 1461082461725 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 618ms 09:14:21 INFO - PROCESS | 3668 | 1461082461760 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 3668 | 1461082461762 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 09:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:14:21 INFO - PROCESS | 3668 | 1461082461765 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 3668 | 1461082461767 Marionette TRACE conn3 <- [1,1290,null,{}] 09:14:21 INFO - PROCESS | 3668 | 1461082461770 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}] 09:14:21 INFO - PROCESS | 3668 | 1461082461872 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:14:21 INFO - PROCESS | 3668 | 1461082461880 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 3668 | ++DOCSHELL 1C253C00 == 76 [pid = 3668] [id = 332] 09:14:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1C803800) [pid = 3668] [serial = 995] [outer = 00000000] 09:14:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1CC42C00) [pid = 3668] [serial = 996] [outer = 1C803800] 09:14:21 INFO - PROCESS | 3668 | 1461082461925 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1CD38800) [pid = 3668] [serial = 997] [outer = 1C803800] 09:14:22 INFO - PROCESS | 3668 | 1461082462340 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]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 633ms 09:14:22 INFO - PROCESS | 3668 | 1461082462387 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 3668 | 1461082462389 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 09:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:14:22 INFO - PROCESS | 3668 | 1461082462392 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 3668 | 1461082462394 Marionette TRACE conn3 <- [1,1294,null,{}] 09:14:22 INFO - PROCESS | 3668 | 1461082462397 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}] 09:14:22 INFO - PROCESS | 3668 | 1461082462514 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:14:22 INFO - PROCESS | 3668 | 1461082462558 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 3668 | ++DOCSHELL 11C2CC00 == 77 [pid = 3668] [id = 333] 09:14:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1990B800) [pid = 3668] [serial = 998] [outer = 00000000] 09:14:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (19915400) [pid = 3668] [serial = 999] [outer = 1990B800] 09:14:22 INFO - PROCESS | 3668 | 1461082462608 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (19919400) [pid = 3668] [serial = 1000] [outer = 1990B800] 09:14:23 INFO - PROCESS | 3668 | 1461082463257 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 896ms 09:14:23 INFO - PROCESS | 3668 | 1461082463281 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 3668 | 1461082463287 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 09:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:14:23 INFO - PROCESS | 3668 | 1461082463292 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 3668 | 1461082463296 Marionette TRACE conn3 <- [1,1298,null,{}] 09:14:23 INFO - PROCESS | 3668 | 1461082463302 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}] 09:14:23 INFO - PROCESS | 3668 | 1461082463415 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:14:23 INFO - PROCESS | 3668 | 1461082463554 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 3668 | ++DOCSHELL 15567800 == 78 [pid = 3668] [id = 334] 09:14:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (15568400) [pid = 3668] [serial = 1001] [outer = 00000000] 09:14:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (15D88C00) [pid = 3668] [serial = 1002] [outer = 15568400] 09:14:23 INFO - PROCESS | 3668 | 1461082463612 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (169A8800) [pid = 3668] [serial = 1003] [outer = 15568400] 09:14:24 INFO - PROCESS | 3668 | 1461082464249 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] 09:14:24 INFO - PROCESS | 3668 | 1461082464303 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 09:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:14:24 INFO - PROCESS | 3668 | 1461082464312 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 3668 | 1461082464317 Marionette TRACE conn3 <- [1,1302,null,{}] 09:14:24 INFO - PROCESS | 3668 | 1461082464323 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}] 09:14:24 INFO - PROCESS | 3668 | 1461082464440 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:14:24 INFO - PROCESS | 3668 | 1461082464578 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 3668 | ++DOCSHELL 11B20000 == 79 [pid = 3668] [id = 335] 09:14:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (15565C00) [pid = 3668] [serial = 1004] [outer = 00000000] 09:14:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (19695000) [pid = 3668] [serial = 1005] [outer = 15565C00] 09:14:24 INFO - PROCESS | 3668 | 1461082464634 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (19765800) [pid = 3668] [serial = 1006] [outer = 15565C00] 09:14:25 INFO - PROCESS | 3668 | 1461082465247 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]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 989ms 09:14:25 INFO - PROCESS | 3668 | 1461082465299 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 3668 | 1461082465302 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 09:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:14:25 INFO - PROCESS | 3668 | 1461082465306 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 3668 | 1461082465309 Marionette TRACE conn3 <- [1,1306,null,{}] 09:14:25 INFO - PROCESS | 3668 | 1461082465320 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}] 09:14:25 INFO - PROCESS | 3668 | 1461082465431 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:14:25 INFO - PROCESS | 3668 | 1461082465568 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 3668 | ++DOCSHELL 1A15E400 == 80 [pid = 3668] [id = 336] 09:14:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (1A15F000) [pid = 3668] [serial = 1007] [outer = 00000000] 09:14:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1CA7C000) [pid = 3668] [serial = 1008] [outer = 1A15F000] 09:14:25 INFO - PROCESS | 3668 | 1461082465626 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1CD3C800) [pid = 3668] [serial = 1009] [outer = 1A15F000] 09:14:26 INFO - PROCESS | 3668 | 1461082466171 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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 928ms 09:14:26 INFO - PROCESS | 3668 | 1461082466234 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 3668 | 1461082466237 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 09:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:14:26 INFO - PROCESS | 3668 | 1461082466240 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 3668 | 1461082466242 Marionette TRACE conn3 <- [1,1310,null,{}] 09:14:26 INFO - PROCESS | 3668 | 1461082466246 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}] 09:14:26 INFO - PROCESS | 3668 | 1461082466353 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:14:26 INFO - PROCESS | 3668 | 1461082466461 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 3668 | ++DOCSHELL 1C333000 == 81 [pid = 3668] [id = 337] 09:14:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1CF18C00) [pid = 3668] [serial = 1010] [outer = 00000000] 09:14:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1D315800) [pid = 3668] [serial = 1011] [outer = 1CF18C00] 09:14:26 INFO - PROCESS | 3668 | 1461082466516 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1D3D2800) [pid = 3668] [serial = 1012] [outer = 1CF18C00] 09:14:27 INFO - PROCESS | 3668 | 1461082467085 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]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 881ms 09:14:27 INFO - PROCESS | 3668 | 1461082467144 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 3668 | 1461082467146 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 09:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:14:27 INFO - PROCESS | 3668 | 1461082467150 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 3668 | 1461082467152 Marionette TRACE conn3 <- [1,1314,null,{}] 09:14:27 INFO - PROCESS | 3668 | 1461082467156 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}] 09:14:27 INFO - PROCESS | 3668 | 1461082467259 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:14:27 INFO - PROCESS | 3668 | 1461082467367 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 3668 | ++DOCSHELL 1991B400 == 82 [pid = 3668] [id = 338] 09:14:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1991CC00) [pid = 3668] [serial = 1013] [outer = 00000000] 09:14:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (19926C00) [pid = 3668] [serial = 1014] [outer = 1991CC00] 09:14:27 INFO - PROCESS | 3668 | 1461082467421 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (19928800) [pid = 3668] [serial = 1015] [outer = 1991CC00] 09:14:27 INFO - PROCESS | 3668 | 1461082467959 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]]]}] 09:14:28 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 09:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 881ms 09:14:28 INFO - PROCESS | 3668 | 1461082468037 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 3668 | 1461082468039 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 09:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:14:28 INFO - PROCESS | 3668 | 1461082468043 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 3668 | 1461082468045 Marionette TRACE conn3 <- [1,1318,null,{}] 09:14:28 INFO - PROCESS | 3668 | 1461082468049 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}] 09:14:28 INFO - PROCESS | 3668 | 1461082468169 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:14:28 INFO - PROCESS | 3668 | 1461082468307 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 3668 | ++DOCSHELL 1C05C400 == 83 [pid = 3668] [id = 339] 09:14:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (1D4AD400) [pid = 3668] [serial = 1016] [outer = 00000000] 09:14:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (1D6B6C00) [pid = 3668] [serial = 1017] [outer = 1D4AD400] 09:14:28 INFO - PROCESS | 3668 | 1461082468365 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (1D802C00) [pid = 3668] [serial = 1018] [outer = 1D4AD400] 09:14:28 INFO - PROCESS | 3668 | 1461082468969 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]]]}] 09:14:28 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 09:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 927ms 09:14:28 INFO - PROCESS | 3668 | 1461082468988 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 3668 | 1461082468990 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 09:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:14:28 INFO - PROCESS | 3668 | 1461082468994 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 3668 | 1461082468996 Marionette TRACE conn3 <- [1,1322,null,{}] 09:14:28 INFO - PROCESS | 3668 | 1461082468999 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}] 09:14:29 INFO - PROCESS | 3668 | 1461082469106 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:14:29 INFO - PROCESS | 3668 | 1461082469206 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 3668 | ++DOCSHELL 02A7E400 == 84 [pid = 3668] [id = 340] 09:14:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (02A8FC00) [pid = 3668] [serial = 1019] [outer = 00000000] 09:14:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (164D1C00) [pid = 3668] [serial = 1020] [outer = 02A8FC00] 09:14:29 INFO - PROCESS | 3668 | 1461082469306 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (18D46000) [pid = 3668] [serial = 1021] [outer = 02A8FC00] 09:14:29 INFO - PROCESS | 3668 | 1461082470005 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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1020ms 09:14:30 INFO - PROCESS | 3668 | 1461082470032 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 3668 | 1461082470036 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 09:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:14:30 INFO - PROCESS | 3668 | 1461082470041 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 3668 | 1461082470044 Marionette TRACE conn3 <- [1,1326,null,{}] 09:14:30 INFO - PROCESS | 3668 | 1461082470050 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}] 09:14:30 INFO - PROCESS | 3668 | 1461082470157 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:14:30 INFO - PROCESS | 3668 | 1461082470272 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 3668 | ++DOCSHELL 15F6E800 == 85 [pid = 3668] [id = 341] 09:14:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (165A0C00) [pid = 3668] [serial = 1022] [outer = 00000000] 09:14:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (183B8C00) [pid = 3668] [serial = 1023] [outer = 165A0C00] 09:14:30 INFO - PROCESS | 3668 | 1461082470383 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (18D45C00) [pid = 3668] [serial = 1024] [outer = 165A0C00] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 02674800 == 84 [pid = 3668] [id = 197] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1CD89000 == 83 [pid = 3668] [id = 289] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 14AF1400 == 82 [pid = 3668] [id = 286] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1CC35C00 == 81 [pid = 3668] [id = 288] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1A299C00 == 80 [pid = 3668] [id = 287] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1C253C00 == 79 [pid = 3668] [id = 332] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 142B2800 == 78 [pid = 3668] [id = 331] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 02A8D800 == 77 [pid = 3668] [id = 330] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1A29DC00 == 76 [pid = 3668] [id = 329] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1998B000 == 75 [pid = 3668] [id = 328] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 19691C00 == 74 [pid = 3668] [id = 327] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1871A000 == 73 [pid = 3668] [id = 326] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 142B3400 == 72 [pid = 3668] [id = 325] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 15BE4000 == 71 [pid = 3668] [id = 324] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 11C2C800 == 70 [pid = 3668] [id = 323] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 11C29800 == 69 [pid = 3668] [id = 321] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (1D6AF800) [pid = 3668] [serial = 948] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (1DE4D400) [pid = 3668] [serial = 915] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 11B15400 == 68 [pid = 3668] [id = 320] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 19766000 == 67 [pid = 3668] [id = 319] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1439A800 == 66 [pid = 3668] [id = 318] 09:14:30 INFO - PROCESS | 3668 | --DOCSHELL 1337F000 == 65 [pid = 3668] [id = 317] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (1998FC00) [pid = 3668] [serial = 940] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (1CA75800) [pid = 3668] [serial = 933] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (1CC38000) [pid = 3668] [serial = 934] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (1C060400) [pid = 3668] [serial = 931] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (18DBA400) [pid = 3668] [serial = 943] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (1D3D2000) [pid = 3668] [serial = 936] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (1D317400) [pid = 3668] [serial = 898] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (14A04000) [pid = 3668] [serial = 900] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (1A679800) [pid = 3668] [serial = 903] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (1D3DD400) [pid = 3668] [serial = 906] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (1998BC00) [pid = 3668] [serial = 939] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (1D6B8400) [pid = 3668] [serial = 909] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1D808C00) [pid = 3668] [serial = 912] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1C055000) [pid = 3668] [serial = 930] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1D3D3C00) [pid = 3668] [serial = 937] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (18724000) [pid = 3668] [serial = 942] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (16987000) [pid = 3668] [serial = 924] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (180AA400) [pid = 3668] [serial = 925] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (1556CC00) [pid = 3668] [serial = 919] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1434AC00) [pid = 3668] [serial = 918] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (18D4F400) [pid = 3668] [serial = 922] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (183AD400) [pid = 3668] [serial = 921] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (19E20C00) [pid = 3668] [serial = 927] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1A155800) [pid = 3668] [serial = 928] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1A29AC00) [pid = 3668] [serial = 945] [outer = 00000000] [url = about:blank] 09:14:30 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1C24F800) [pid = 3668] [serial = 946] [outer = 00000000] [url = about:blank] 09:14:31 INFO - PROCESS | 3668 | 1461082471468 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]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1483ms 09:14:31 INFO - PROCESS | 3668 | 1461082471527 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 3668 | 1461082471532 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 09:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:14:31 INFO - PROCESS | 3668 | 1461082471538 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 3668 | 1461082471541 Marionette TRACE conn3 <- [1,1330,null,{}] 09:14:31 INFO - PROCESS | 3668 | 1461082471545 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}] 09:14:31 INFO - PROCESS | 3668 | 1461082471631 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:14:31 INFO - PROCESS | 3668 | 1461082471638 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 3668 | ++DOCSHELL 11B1D400 == 66 [pid = 3668] [id = 342] 09:14:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (11C31C00) [pid = 3668] [serial = 1025] [outer = 00000000] 09:14:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (16989800) [pid = 3668] [serial = 1026] [outer = 11C31C00] 09:14:31 INFO - PROCESS | 3668 | 1461082471684 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (18CCCC00) [pid = 3668] [serial = 1027] [outer = 11C31C00] 09:14:32 INFO - PROCESS | 3668 | 1461082472159 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]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 680ms 09:14:32 INFO - PROCESS | 3668 | 1461082472220 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 3668 | 1461082472223 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 09:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:14:32 INFO - PROCESS | 3668 | 1461082472226 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 3668 | 1461082472229 Marionette TRACE conn3 <- [1,1334,null,{}] 09:14:32 INFO - PROCESS | 3668 | 1461082472239 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}] 09:14:32 INFO - PROCESS | 3668 | 1461082472328 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:14:32 INFO - PROCESS | 3668 | 1461082472426 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 3668 | ++DOCSHELL 19690800 == 67 [pid = 3668] [id = 343] 09:14:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1970A800) [pid = 3668] [serial = 1028] [outer = 00000000] 09:14:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (19910400) [pid = 3668] [serial = 1029] [outer = 1970A800] 09:14:32 INFO - PROCESS | 3668 | 1461082472474 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1991B800) [pid = 3668] [serial = 1030] [outer = 1970A800] 09:14:32 INFO - PROCESS | 3668 | 1461082472856 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]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 633ms 09:14:32 INFO - PROCESS | 3668 | 1461082472864 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 3668 | 1461082472866 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 09:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:14:32 INFO - PROCESS | 3668 | 1461082472872 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 3668 | 1461082472874 Marionette TRACE conn3 <- [1,1338,null,{}] 09:14:32 INFO - PROCESS | 3668 | 1461082472877 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}] 09:14:33 INFO - PROCESS | 3668 | 1461082473037 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:14:33 INFO - PROCESS | 3668 | 1461082473062 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 3668 | ++DOCSHELL 19921400 == 68 [pid = 3668] [id = 344] 09:14:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (19922800) [pid = 3668] [serial = 1031] [outer = 00000000] 09:14:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (19989400) [pid = 3668] [serial = 1032] [outer = 19922800] 09:14:33 INFO - PROCESS | 3668 | 1461082473107 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (19B44800) [pid = 3668] [serial = 1033] [outer = 19922800] 09:14:33 INFO - PROCESS | 3668 | 1461082473552 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]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 742ms 09:14:33 INFO - PROCESS | 3668 | 1461082473615 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 3668 | 1461082473617 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 09:14:33 INFO - PROCESS | 3668 | 1461082473620 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:14:33 INFO - PROCESS | 3668 | 1461082473622 Marionette TRACE conn3 <- [1,1342,null,{}] 09:14:33 INFO - PROCESS | 3668 | 1461082473609 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}] 09:14:33 INFO - PROCESS | 3668 | 1461082473724 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:14:33 INFO - PROCESS | 3668 | 1461082473786 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 3668 | ++DOCSHELL 11C34000 == 69 [pid = 3668] [id = 345] 09:14:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (12BDF400) [pid = 3668] [serial = 1034] [outer = 00000000] 09:14:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (1A299400) [pid = 3668] [serial = 1035] [outer = 12BDF400] 09:14:33 INFO - PROCESS | 3668 | 1461082473831 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1A679800) [pid = 3668] [serial = 1036] [outer = 12BDF400] 09:14:34 INFO - PROCESS | 3668 | 1461082474308 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 726ms 09:14:34 INFO - PROCESS | 3668 | 1461082474361 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 3668 | 1461082474363 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 09:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:14:34 INFO - PROCESS | 3668 | 1461082474373 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 3668 | 1461082474375 Marionette TRACE conn3 <- [1,1346,null,{}] 09:14:34 INFO - PROCESS | 3668 | 1461082474378 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}] 09:14:34 INFO - PROCESS | 3668 | 1461082474509 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:14:34 INFO - PROCESS | 3668 | 1461082474576 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 3668 | ++DOCSHELL 1A08AC00 == 70 [pid = 3668] [id = 346] 09:14:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1A161000) [pid = 3668] [serial = 1037] [outer = 00000000] 09:14:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1CA73800) [pid = 3668] [serial = 1038] [outer = 1A161000] 09:14:34 INFO - PROCESS | 3668 | 1461082474623 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1CD32400) [pid = 3668] [serial = 1039] [outer = 1A161000] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (1C803800) [pid = 3668] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (11C36C00) [pid = 3668] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (18F44C00) [pid = 3668] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (14A04800) [pid = 3668] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (15BEA400) [pid = 3668] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1998C400) [pid = 3668] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (11C2F000) [pid = 3668] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (159F0C00) [pid = 3668] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1A29E400) [pid = 3668] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:14:35 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (19692400) [pid = 3668] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:14:35 INFO - PROCESS | 3668 | 1461082475260 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]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 927ms 09:14:35 INFO - PROCESS | 3668 | 1461082475304 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 3668 | 1461082475308 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 09:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:14:35 INFO - PROCESS | 3668 | 1461082475314 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 3668 | 1461082475321 Marionette TRACE conn3 <- [1,1350,null,{}] 09:14:35 INFO - PROCESS | 3668 | 1461082475330 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}] 09:14:35 INFO - PROCESS | 3668 | 1461082475449 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:14:35 INFO - PROCESS | 3668 | 1461082475591 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 3668 | ++DOCSHELL 1230E800 == 71 [pid = 3668] [id = 347] 09:14:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (13201800) [pid = 3668] [serial = 1040] [outer = 00000000] 09:14:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (157A4C00) [pid = 3668] [serial = 1041] [outer = 13201800] 09:14:35 INFO - PROCESS | 3668 | 1461082475650 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (15B31800) [pid = 3668] [serial = 1042] [outer = 13201800] 09:14:36 INFO - PROCESS | 3668 | 1461082476341 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]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1035ms 09:14:36 INFO - PROCESS | 3668 | 1461082476363 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 3668 | 1461082476369 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 09:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:14:36 INFO - PROCESS | 3668 | 1461082476396 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 3668 | 1461082476399 Marionette TRACE conn3 <- [1,1354,null,{}] 09:14:36 INFO - PROCESS | 3668 | 1461082476402 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}] 09:14:36 INFO - PROCESS | 3668 | 1461082476510 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:14:36 INFO - PROCESS | 3668 | 1461082476648 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 3668 | ++DOCSHELL 180A0000 == 72 [pid = 3668] [id = 348] 09:14:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (180AD000) [pid = 3668] [serial = 1043] [outer = 00000000] 09:14:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (18FA3800) [pid = 3668] [serial = 1044] [outer = 180AD000] 09:14:36 INFO - PROCESS | 3668 | 1461082476704 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (19698C00) [pid = 3668] [serial = 1045] [outer = 180AD000] 09:14:37 INFO - PROCESS | 3668 | 1461082477364 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] 09:14:37 INFO - PROCESS | 3668 | 1461082477451 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 09:14:37 INFO - PROCESS | 3668 | 1461082477455 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:14:37 INFO - PROCESS | 3668 | 1461082477459 Marionette TRACE conn3 <- [1,1358,null,{}] 09:14:37 INFO - PROCESS | 3668 | 1461082477515 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}] 09:14:37 INFO - PROCESS | 3668 | 1461082477631 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:14:37 INFO - PROCESS | 3668 | 1461082477761 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 3668 | ++DOCSHELL 19988C00 == 73 [pid = 3668] [id = 349] 09:14:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (19DD1000) [pid = 3668] [serial = 1046] [outer = 00000000] 09:14:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1C252000) [pid = 3668] [serial = 1047] [outer = 19DD1000] 09:14:37 INFO - PROCESS | 3668 | 1461082477822 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1CA7AC00) [pid = 3668] [serial = 1048] [outer = 19DD1000] 09:14:38 INFO - PROCESS | 3668 | 1461082478419 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] 09:14:38 INFO - PROCESS | 3668 | 1461082478448 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 09:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:14:38 INFO - PROCESS | 3668 | 1461082478451 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 3668 | 1461082478453 Marionette TRACE conn3 <- [1,1362,null,{}] 09:14:38 INFO - PROCESS | 3668 | 1461082478457 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}] 09:14:38 INFO - PROCESS | 3668 | 1461082478562 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:14:38 INFO - PROCESS | 3668 | 1461082478671 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 3668 | ++DOCSHELL 1C252C00 == 74 [pid = 3668] [id = 350] 09:14:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1C326800) [pid = 3668] [serial = 1049] [outer = 00000000] 09:14:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1D3D3C00) [pid = 3668] [serial = 1050] [outer = 1C326800] 09:14:38 INFO - PROCESS | 3668 | 1461082478726 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1D3DA800) [pid = 3668] [serial = 1051] [outer = 1C326800] 09:14:39 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:39 INFO - PROCESS | 3668 | 1461082479268 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] 09:14:39 INFO - PROCESS | 3668 | 1461082479296 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 09:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:14:39 INFO - PROCESS | 3668 | 1461082479316 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 3668 | 1461082479319 Marionette TRACE conn3 <- [1,1366,null,{}] 09:14:39 INFO - PROCESS | 3668 | 1461082479325 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}] 09:14:39 INFO - PROCESS | 3668 | 1461082479427 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:14:39 INFO - PROCESS | 3668 | 1461082479519 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 3668 | ++DOCSHELL 1697B400 == 75 [pid = 3668] [id = 351] 09:14:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (169B0C00) [pid = 3668] [serial = 1052] [outer = 00000000] 09:14:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (1D6B8400) [pid = 3668] [serial = 1053] [outer = 169B0C00] 09:14:39 INFO - PROCESS | 3668 | 1461082479574 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (1D6B8800) [pid = 3668] [serial = 1054] [outer = 169B0C00] 09:14:40 INFO - PROCESS | 3668 | 1461082480170 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] 09:14:40 INFO - PROCESS | 3668 | 1461082480211 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 09:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:14:40 INFO - PROCESS | 3668 | 1461082480214 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 3668 | 1461082480216 Marionette TRACE conn3 <- [1,1370,null,{}] 09:14:40 INFO - PROCESS | 3668 | 1461082480220 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}] 09:14:40 INFO - PROCESS | 3668 | 1461082480348 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:14:40 INFO - PROCESS | 3668 | 1461082480462 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 3668 | ++DOCSHELL 1D6B7800 == 76 [pid = 3668] [id = 352] 09:14:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (1DBF3000) [pid = 3668] [serial = 1055] [outer = 00000000] 09:14:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (1DE50800) [pid = 3668] [serial = 1056] [outer = 1DBF3000] 09:14:40 INFO - PROCESS | 3668 | 1461082480560 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (1E0BDC00) [pid = 3668] [serial = 1057] [outer = 1DBF3000] 09:14:41 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:41 INFO - PROCESS | 3668 | 1461082481352 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] 09:14:41 INFO - PROCESS | 3668 | 1461082481409 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 09:14:41 INFO - PROCESS | 3668 | 1461082481414 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:14:41 INFO - PROCESS | 3668 | 1461082481418 Marionette TRACE conn3 <- [1,1374,null,{}] 09:14:41 INFO - PROCESS | 3668 | 1461082481425 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}] 09:14:41 INFO - PROCESS | 3668 | 1461082481526 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:14:41 INFO - PROCESS | 3668 | 1461082481670 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 3668 | ++DOCSHELL 14AE3800 == 77 [pid = 3668] [id = 353] 09:14:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (15B32800) [pid = 3668] [serial = 1058] [outer = 00000000] 09:14:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (18325800) [pid = 3668] [serial = 1059] [outer = 15B32800] 09:14:41 INFO - PROCESS | 3668 | 1461082481721 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (18974400) [pid = 3668] [serial = 1060] [outer = 15B32800] 09:14:42 INFO - PROCESS | 3668 | 1461082482390 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] 09:14:42 INFO - PROCESS | 3668 | 1461082482468 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 09:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:14:42 INFO - PROCESS | 3668 | 1461082482496 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 3668 | 1461082482501 Marionette TRACE conn3 <- [1,1378,null,{}] 09:14:42 INFO - PROCESS | 3668 | 1461082482505 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}] 09:14:42 INFO - PROCESS | 3668 | 1461082482606 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:14:42 INFO - PROCESS | 3668 | 1461082482734 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 11C34000 == 76 [pid = 3668] [id = 345] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 19921400 == 75 [pid = 3668] [id = 344] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 19690800 == 74 [pid = 3668] [id = 343] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 11B1D400 == 73 [pid = 3668] [id = 342] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 15F6E800 == 72 [pid = 3668] [id = 341] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 1991B400 == 71 [pid = 3668] [id = 338] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 1C333000 == 70 [pid = 3668] [id = 337] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 1A15E400 == 69 [pid = 3668] [id = 336] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 11B20000 == 68 [pid = 3668] [id = 335] 09:14:42 INFO - PROCESS | 3668 | --DOCSHELL 15567800 == 67 [pid = 3668] [id = 334] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (13388C00) [pid = 3668] [serial = 970] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (1DBF3800) [pid = 3668] [serial = 966] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (18F65800) [pid = 3668] [serial = 978] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (1C802C00) [pid = 3668] [serial = 994] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (18DBC400) [pid = 3668] [serial = 954] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (16F76000) [pid = 3668] [serial = 973] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (1C254000) [pid = 3668] [serial = 993] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (19E21C00) [pid = 3668] [serial = 984] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (19DD2000) [pid = 3668] [serial = 957] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (12D42000) [pid = 3668] [serial = 969] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (15DD7400) [pid = 3668] [serial = 991] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (183AA800) [pid = 3668] [serial = 976] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1CC35800) [pid = 3668] [serial = 963] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1C24E800) [pid = 3668] [serial = 988] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1970D000) [pid = 3668] [serial = 981] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1804F400) [pid = 3668] [serial = 975] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (15BD7000) [pid = 3668] [serial = 951] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (1A298800) [pid = 3668] [serial = 985] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (18F9AC00) [pid = 3668] [serial = 979] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (15BE8800) [pid = 3668] [serial = 990] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (19981800) [pid = 3668] [serial = 982] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (16981000) [pid = 3668] [serial = 972] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1C05D000) [pid = 3668] [serial = 987] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1320A800) [pid = 3668] [serial = 960] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1CC42C00) [pid = 3668] [serial = 996] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1CD38800) [pid = 3668] [serial = 997] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 3668 | ++DOCSHELL 11B20000 == 68 [pid = 3668] [id = 354] 09:14:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (11C34000) [pid = 3668] [serial = 1061] [outer = 00000000] 09:14:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1556A800) [pid = 3668] [serial = 1062] [outer = 11C34000] 09:14:42 INFO - PROCESS | 3668 | 1461082482829 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (16987000) [pid = 3668] [serial = 1063] [outer = 11C34000] 09:14:43 INFO - PROCESS | 3668 | 1461082483252 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]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 788ms 09:14:43 INFO - PROCESS | 3668 | 1461082483298 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 3668 | 1461082483300 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 09:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:14:43 INFO - PROCESS | 3668 | 1461082483308 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 3668 | 1461082483311 Marionette TRACE conn3 <- [1,1382,null,{}] 09:14:43 INFO - PROCESS | 3668 | 1461082483321 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}] 09:14:43 INFO - PROCESS | 3668 | 1461082483439 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:14:43 INFO - PROCESS | 3668 | 1461082483539 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 3668 | ++DOCSHELL 16981000 == 69 [pid = 3668] [id = 355] 09:14:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (16984000) [pid = 3668] [serial = 1064] [outer = 00000000] 09:14:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (198B2C00) [pid = 3668] [serial = 1065] [outer = 16984000] 09:14:43 INFO - PROCESS | 3668 | 1461082483588 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1991C400) [pid = 3668] [serial = 1066] [outer = 16984000] 09:14:43 INFO - PROCESS | 3668 | 1461082483940 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]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 680ms 09:14:43 INFO - PROCESS | 3668 | 1461082483992 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 3668 | 1461082483995 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 09:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:14:43 INFO - PROCESS | 3668 | 1461082483998 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 3668 | 1461082484000 Marionette TRACE conn3 <- [1,1386,null,{}] 09:14:43 INFO - PROCESS | 3668 | 1461082484003 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}] 09:14:44 INFO - PROCESS | 3668 | 1461082484087 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:14:44 INFO - PROCESS | 3668 | 1461082484093 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 3668 | ++DOCSHELL 15D86800 == 70 [pid = 3668] [id = 356] 09:14:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (165A5C00) [pid = 3668] [serial = 1067] [outer = 00000000] 09:14:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1995B800) [pid = 3668] [serial = 1068] [outer = 165A5C00] 09:14:44 INFO - PROCESS | 3668 | 1461082484139 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1995F800) [pid = 3668] [serial = 1069] [outer = 165A5C00] 09:14:44 INFO - PROCESS | 3668 | 1461082484607 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]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 618ms 09:14:44 INFO - PROCESS | 3668 | 1461082484654 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 3668 | 1461082484656 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 09:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:14:44 INFO - PROCESS | 3668 | 1461082484660 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 3668 | 1461082484662 Marionette TRACE conn3 <- [1,1390,null,{}] 09:14:44 INFO - PROCESS | 3668 | 1461082484666 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}] 09:14:44 INFO - PROCESS | 3668 | 1461082484748 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:14:44 INFO - PROCESS | 3668 | 1461082484754 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 3668 | ++DOCSHELL 19959000 == 71 [pid = 3668] [id = 357] 09:14:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (19959C00) [pid = 3668] [serial = 1070] [outer = 00000000] 09:14:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (1998B000) [pid = 3668] [serial = 1071] [outer = 19959C00] 09:14:44 INFO - PROCESS | 3668 | 1461082484801 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (19B45000) [pid = 3668] [serial = 1072] [outer = 19959C00] 09:14:45 INFO - PROCESS | 3668 | 1461082485281 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]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 696ms 09:14:45 INFO - PROCESS | 3668 | 1461082485342 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 3668 | 1461082485344 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 09:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:14:45 INFO - PROCESS | 3668 | 1461082485354 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 3668 | 1461082485356 Marionette TRACE conn3 <- [1,1394,null,{}] 09:14:45 INFO - PROCESS | 3668 | 1461082485360 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}] 09:14:45 INFO - PROCESS | 3668 | 1461082485499 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:14:45 INFO - PROCESS | 3668 | 1461082485597 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 3668 | ++DOCSHELL 1A2A1C00 == 72 [pid = 3668] [id = 358] 09:14:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1A606800) [pid = 3668] [serial = 1073] [outer = 00000000] 09:14:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1C24DC00) [pid = 3668] [serial = 1074] [outer = 1A606800] 09:14:45 INFO - PROCESS | 3668 | 1461082485644 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1C254000) [pid = 3668] [serial = 1075] [outer = 1A606800] 09:14:46 INFO - PROCESS | 3668 | 1461082486081 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]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 757ms 09:14:46 INFO - PROCESS | 3668 | 1461082486111 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 3668 | 1461082486113 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 09:14:46 INFO - PROCESS | 3668 | 1461082486117 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 3668 | 1461082486118 Marionette TRACE conn3 <- [1,1398,null,{}] 09:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:14:46 INFO - PROCESS | 3668 | 1461082486122 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}] 09:14:46 INFO - PROCESS | 3668 | 1461082486236 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:14:46 INFO - PROCESS | 3668 | 1461082486242 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 3668 | ++DOCSHELL 19981400 == 73 [pid = 3668] [id = 359] 09:14:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1C05DC00) [pid = 3668] [serial = 1076] [outer = 00000000] 09:14:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1CD34800) [pid = 3668] [serial = 1077] [outer = 1C05DC00] 09:14:46 INFO - PROCESS | 3668 | 1461082486286 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (1CF14C00) [pid = 3668] [serial = 1078] [outer = 1C05DC00] 09:14:46 INFO - PROCESS | 3668 | 1461082486763 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]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 680ms 09:14:46 INFO - PROCESS | 3668 | 1461082486805 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 3668 | 1461082486807 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 09:14:46 INFO - PROCESS | 3668 | 1461082486811 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:14:46 INFO - PROCESS | 3668 | 1461082486812 Marionette TRACE conn3 <- [1,1402,null,{}] 09:14:46 INFO - PROCESS | 3668 | 1461082486815 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}] 09:14:46 INFO - PROCESS | 3668 | 1461082486965 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (1CC37400) [pid = 3668] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (19E20400) [pid = 3668] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (15B32400) [pid = 3668] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (13379800) [pid = 3668] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1A83D800) [pid = 3668] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (13389000) [pid = 3668] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1659E000) [pid = 3668] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1C255800) [pid = 3668] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1A154400) [pid = 3668] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (1A837C00) [pid = 3668] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (1CD89400) [pid = 3668] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1C330C00) [pid = 3668] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1970A800) [pid = 3668] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (19922800) [pid = 3668] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (11B1B800) [pid = 3668] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (13382000) [pid = 3668] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (19767800) [pid = 3668] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1998B400) [pid = 3668] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (18DB3800) [pid = 3668] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (15BCAC00) [pid = 3668] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1D6BA000) [pid = 3668] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (165A0C00) [pid = 3668] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (15568400) [pid = 3668] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (11C31C00) [pid = 3668] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (02A8FC00) [pid = 3668] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (12BDF400) [pid = 3668] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1D3DA000) [pid = 3668] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1D6AE000) [pid = 3668] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (18F4E000) [pid = 3668] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (142A8800) [pid = 3668] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1D6B0400) [pid = 3668] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:14:47 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1DBF5800) [pid = 3668] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:14:47 INFO - PROCESS | 3668 | 1461082487304 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 3668 | ++DOCSHELL 11B11800 == 74 [pid = 3668] [id = 360] 09:14:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (11B12800) [pid = 3668] [serial = 1079] [outer = 00000000] 09:14:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (123B5400) [pid = 3668] [serial = 1080] [outer = 11B12800] 09:14:47 INFO - PROCESS | 3668 | 1461082487352 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (13264000) [pid = 3668] [serial = 1081] [outer = 11B12800] 09:14:47 INFO - PROCESS | 3668 | 1461082487741 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]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 927ms 09:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:14:47 INFO - PROCESS | 3668 | 1461082487758 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 3668 | 1461082487760 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 09:14:47 INFO - PROCESS | 3668 | 1461082487763 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 3668 | 1461082487764 Marionette TRACE conn3 <- [1,1406,null,{}] 09:14:47 INFO - PROCESS | 3668 | 1461082487768 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}] 09:14:47 INFO - PROCESS | 3668 | 1461082487851 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:14:47 INFO - PROCESS | 3668 | 1461082487950 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 3668 | ++DOCSHELL 123F2C00 == 75 [pid = 3668] [id = 361] 09:14:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (13209400) [pid = 3668] [serial = 1082] [outer = 00000000] 09:14:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (18328C00) [pid = 3668] [serial = 1083] [outer = 13209400] 09:14:47 INFO - PROCESS | 3668 | 1461082487997 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (18DAF000) [pid = 3668] [serial = 1084] [outer = 13209400] 09:14:48 INFO - PROCESS | 3668 | 1461082488346 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]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 634ms 09:14:48 INFO - PROCESS | 3668 | 1461082488383 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 3668 | 1461082488385 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 09:14:48 INFO - PROCESS | 3668 | 1461082488389 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:14:48 INFO - PROCESS | 3668 | 1461082488390 Marionette TRACE conn3 <- [1,1410,null,{}] 09:14:48 INFO - PROCESS | 3668 | 1461082488394 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}] 09:14:48 INFO - PROCESS | 3668 | 1461082488521 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:14:48 INFO - PROCESS | 3668 | 1461082488567 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 3668 | ++DOCSHELL 16985800 == 76 [pid = 3668] [id = 362] 09:14:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1831DC00) [pid = 3668] [serial = 1085] [outer = 00000000] 09:14:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1999B800) [pid = 3668] [serial = 1086] [outer = 1831DC00] 09:14:48 INFO - PROCESS | 3668 | 1461082488611 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1999F000) [pid = 3668] [serial = 1087] [outer = 1831DC00] 09:14:49 INFO - PROCESS | 3668 | 1461082489026 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]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 695ms 09:14:49 INFO - PROCESS | 3668 | 1461082489089 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 3668 | 1461082489091 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 09:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:14:49 INFO - PROCESS | 3668 | 1461082489094 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 3668 | 1461082489097 Marionette TRACE conn3 <- [1,1414,null,{}] 09:14:49 INFO - PROCESS | 3668 | 1461082489100 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}] 09:14:49 INFO - PROCESS | 3668 | 1461082489224 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:14:49 INFO - PROCESS | 3668 | 1461082489241 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 3668 | ++DOCSHELL 1A15EC00 == 77 [pid = 3668] [id = 363] 09:14:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1A682800) [pid = 3668] [serial = 1088] [outer = 00000000] 09:14:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1CA72000) [pid = 3668] [serial = 1089] [outer = 1A682800] 09:14:49 INFO - PROCESS | 3668 | 1461082489294 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1D2B8C00) [pid = 3668] [serial = 1090] [outer = 1A682800] 09:14:50 INFO - PROCESS | 3668 | 1461082490063 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]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1035ms 09:14:50 INFO - PROCESS | 3668 | 1461082490141 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 3668 | 1461082490146 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 09:14:50 INFO - PROCESS | 3668 | 1461082490152 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:14:50 INFO - PROCESS | 3668 | 1461082490156 Marionette TRACE conn3 <- [1,1418,null,{}] 09:14:50 INFO - PROCESS | 3668 | 1461082490160 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}] 09:14:50 INFO - PROCESS | 3668 | 1461082490307 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:14:50 INFO - PROCESS | 3668 | 1461082490451 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 3668 | ++DOCSHELL 15F6A400 == 78 [pid = 3668] [id = 364] 09:14:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (169A2400) [pid = 3668] [serial = 1091] [outer = 00000000] 09:14:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (18D4E400) [pid = 3668] [serial = 1092] [outer = 169A2400] 09:14:50 INFO - PROCESS | 3668 | 1461082490509 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (18F49C00) [pid = 3668] [serial = 1093] [outer = 169A2400] 09:14:51 INFO - PROCESS | 3668 | 1461082491067 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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 927ms 09:14:51 INFO - PROCESS | 3668 | 1461082491098 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 3668 | 1461082491103 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 09:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:14:51 INFO - PROCESS | 3668 | 1461082491126 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 3668 | 1461082491129 Marionette TRACE conn3 <- [1,1422,null,{}] 09:14:51 INFO - PROCESS | 3668 | 1461082491133 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}] 09:14:51 INFO - PROCESS | 3668 | 1461082491245 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:14:51 INFO - PROCESS | 3668 | 1461082491358 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 3668 | ++DOCSHELL 1968BC00 == 79 [pid = 3668] [id = 365] 09:14:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1968F400) [pid = 3668] [serial = 1094] [outer = 00000000] 09:14:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1995B000) [pid = 3668] [serial = 1095] [outer = 1968F400] 09:14:51 INFO - PROCESS | 3668 | 1461082491453 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1998B400) [pid = 3668] [serial = 1096] [outer = 1968F400] 09:14:52 INFO - PROCESS | 3668 | 1461082492081 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]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 989ms 09:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:14:52 INFO - PROCESS | 3668 | 1461082492115 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 3668 | 1461082492117 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 09:14:52 INFO - PROCESS | 3668 | 1461082492121 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 3668 | 1461082492125 Marionette TRACE conn3 <- [1,1426,null,{}] 09:14:52 INFO - PROCESS | 3668 | 1461082492136 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}] 09:14:52 INFO - PROCESS | 3668 | 1461082492251 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:14:52 INFO - PROCESS | 3668 | 1461082492394 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 3668 | ++DOCSHELL 1A2A1000 == 80 [pid = 3668] [id = 366] 09:14:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1C055800) [pid = 3668] [serial = 1097] [outer = 00000000] 09:14:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1C255000) [pid = 3668] [serial = 1098] [outer = 1C055800] 09:14:52 INFO - PROCESS | 3668 | 1461082492451 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1CD38000) [pid = 3668] [serial = 1099] [outer = 1C055800] 09:14:53 INFO - PROCESS | 3668 | 1461082493032 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]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 989ms 09:14:53 INFO - PROCESS | 3668 | 1461082493106 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 3668 | 1461082493109 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 09:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:14:53 INFO - PROCESS | 3668 | 1461082493113 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 3668 | 1461082493115 Marionette TRACE conn3 <- [1,1430,null,{}] 09:14:53 INFO - PROCESS | 3668 | 1461082493134 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}] 09:14:53 INFO - PROCESS | 3668 | 1461082493243 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:14:53 INFO - PROCESS | 3668 | 1461082493383 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 3668 | ++DOCSHELL 1C0B4800 == 81 [pid = 3668] [id = 367] 09:14:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1C0B5C00) [pid = 3668] [serial = 1100] [outer = 00000000] 09:14:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1C0BC800) [pid = 3668] [serial = 1101] [outer = 1C0B5C00] 09:14:53 INFO - PROCESS | 3668 | 1461082493442 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1C0C0C00) [pid = 3668] [serial = 1102] [outer = 1C0B5C00] 09:14:53 INFO - PROCESS | 3668 | 1461082494006 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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 958ms 09:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:14:54 INFO - PROCESS | 3668 | 1461082494078 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 3668 | 1461082494080 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 09:14:54 INFO - PROCESS | 3668 | 1461082494084 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 3668 | 1461082494086 Marionette TRACE conn3 <- [1,1434,null,{}] 09:14:54 INFO - PROCESS | 3668 | 1461082494090 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}] 09:14:54 INFO - PROCESS | 3668 | 1461082494183 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:14:54 INFO - PROCESS | 3668 | 1461082494325 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 3668 | ++DOCSHELL 11B11C00 == 82 [pid = 3668] [id = 368] 09:14:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (11B18800) [pid = 3668] [serial = 1103] [outer = 00000000] 09:14:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (16435000) [pid = 3668] [serial = 1104] [outer = 11B18800] 09:14:54 INFO - PROCESS | 3668 | 1461082494385 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (18D4C400) [pid = 3668] [serial = 1105] [outer = 11B18800] 09:14:55 INFO - PROCESS | 3668 | 1461082495292 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]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1236ms 09:14:55 INFO - PROCESS | 3668 | 1461082495330 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 3668 | 1461082495333 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 09:14:55 INFO - PROCESS | 3668 | 1461082495339 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:14:55 INFO - PROCESS | 3668 | 1461082495342 Marionette TRACE conn3 <- [1,1438,null,{}] 09:14:55 INFO - PROCESS | 3668 | 1461082495347 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}] 09:14:55 INFO - PROCESS | 3668 | 1461082495446 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:14:55 INFO - PROCESS | 3668 | 1461082495594 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 3668 | ++DOCSHELL 13256C00 == 83 [pid = 3668] [id = 369] 09:14:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (13257000) [pid = 3668] [serial = 1106] [outer = 00000000] 09:14:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (147A9000) [pid = 3668] [serial = 1107] [outer = 13257000] 09:14:55 INFO - PROCESS | 3668 | 1461082495654 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1556DC00) [pid = 3668] [serial = 1108] [outer = 13257000] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 15BD6400 == 82 [pid = 3668] [id = 225] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 13258000 == 81 [pid = 3668] [id = 269] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 16985800 == 80 [pid = 3668] [id = 362] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 123F2C00 == 79 [pid = 3668] [id = 361] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 11B11800 == 78 [pid = 3668] [id = 360] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 19981400 == 77 [pid = 3668] [id = 359] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 1A2A1C00 == 76 [pid = 3668] [id = 358] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 19959000 == 75 [pid = 3668] [id = 357] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 15D86800 == 74 [pid = 3668] [id = 356] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 16981000 == 73 [pid = 3668] [id = 355] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 11B20000 == 72 [pid = 3668] [id = 354] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 14AE3800 == 71 [pid = 3668] [id = 353] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (1CA73800) [pid = 3668] [serial = 1038] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (19915400) [pid = 3668] [serial = 999] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 1C252C00 == 70 [pid = 3668] [id = 350] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 19988C00 == 69 [pid = 3668] [id = 349] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 1D6B9800 == 68 [pid = 3668] [id = 322] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 180A0000 == 67 [pid = 3668] [id = 348] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 1230E800 == 66 [pid = 3668] [id = 347] 09:14:56 INFO - PROCESS | 3668 | --DOCSHELL 1A08AC00 == 65 [pid = 3668] [id = 346] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1D314800) [pid = 3668] [serial = 868] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1CA76400) [pid = 3668] [serial = 817] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1CF17C00) [pid = 3668] [serial = 865] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1CD84800) [pid = 3668] [serial = 853] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (17BED800) [pid = 3668] [serial = 811] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (157F0400) [pid = 3668] [serial = 808] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (1C059400) [pid = 3668] [serial = 760] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (15DD5800) [pid = 3668] [serial = 856] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (18971400) [pid = 3668] [serial = 859] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1CC38800) [pid = 3668] [serial = 820] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1C249800) [pid = 3668] [serial = 814] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1CD3B000) [pid = 3668] [serial = 862] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (19B44800) [pid = 3668] [serial = 1033] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (18D45C00) [pid = 3668] [serial = 1024] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (183B8C00) [pid = 3668] [serial = 1023] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (169A8800) [pid = 3668] [serial = 1003] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (15D88C00) [pid = 3668] [serial = 1002] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (16989800) [pid = 3668] [serial = 1026] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (18CCCC00) [pid = 3668] [serial = 1027] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (18D46000) [pid = 3668] [serial = 1021] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (164D1C00) [pid = 3668] [serial = 1020] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1A299400) [pid = 3668] [serial = 1035] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (19695000) [pid = 3668] [serial = 1005] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1CA7C000) [pid = 3668] [serial = 1008] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1D315800) [pid = 3668] [serial = 1011] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (19926C00) [pid = 3668] [serial = 1014] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1D6B6C00) [pid = 3668] [serial = 1017] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1A679800) [pid = 3668] [serial = 1036] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1D4AD000) [pid = 3668] [serial = 907] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1D6BB400) [pid = 3668] [serial = 910] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1C24B400) [pid = 3668] [serial = 904] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (15560800) [pid = 3668] [serial = 901] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1D80B000) [pid = 3668] [serial = 913] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1DE51800) [pid = 3668] [serial = 916] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1991B800) [pid = 3668] [serial = 1030] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (19910400) [pid = 3668] [serial = 1029] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (19989400) [pid = 3668] [serial = 1032] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (19693400) [pid = 3668] [serial = 961] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (16436800) [pid = 3668] [serial = 952] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1C05E000) [pid = 3668] [serial = 958] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1D804000) [pid = 3668] [serial = 949] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (11B1B400) [pid = 3668] [serial = 964] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18FA0400) [pid = 3668] [serial = 955] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1DBF4400) [pid = 3668] [serial = 967] [outer = 00000000] [url = about:blank] 09:14:56 INFO - PROCESS | 3668 | 1461082496306 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]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 989ms 09:14:56 INFO - PROCESS | 3668 | 1461082496326 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 3668 | 1461082496331 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 09:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:14:56 INFO - PROCESS | 3668 | 1461082496337 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 3668 | 1461082496340 Marionette TRACE conn3 <- [1,1442,null,{}] 09:14:56 INFO - PROCESS | 3668 | 1461082496343 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}] 09:14:56 INFO - PROCESS | 3668 | 1461082496427 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:14:56 INFO - PROCESS | 3668 | 1461082496436 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 3668 | ++DOCSHELL 142A8800 == 66 [pid = 3668] [id = 370] 09:14:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (14A43C00) [pid = 3668] [serial = 1109] [outer = 00000000] 09:14:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (15F6CC00) [pid = 3668] [serial = 1110] [outer = 14A43C00] 09:14:56 INFO - PROCESS | 3668 | 1461082496485 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (164D2000) [pid = 3668] [serial = 1111] [outer = 14A43C00] 09:14:57 INFO - PROCESS | 3668 | 1461082496994 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]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 680ms 09:14:57 INFO - PROCESS | 3668 | 1461082497019 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 3668 | 1461082497022 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 09:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:14:57 INFO - PROCESS | 3668 | 1461082497025 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 3668 | 1461082497028 Marionette TRACE conn3 <- [1,1446,null,{}] 09:14:57 INFO - PROCESS | 3668 | 1461082497038 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}] 09:14:57 INFO - PROCESS | 3668 | 1461082497123 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:14:57 INFO - PROCESS | 3668 | 1461082497132 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 3668 | ++DOCSHELL 16F7EC00 == 67 [pid = 3668] [id = 371] 09:14:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (180A1C00) [pid = 3668] [serial = 1112] [outer = 00000000] 09:14:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (183AF000) [pid = 3668] [serial = 1113] [outer = 180A1C00] 09:14:57 INFO - PROCESS | 3668 | 1461082497183 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (18724000) [pid = 3668] [serial = 1114] [outer = 180A1C00] 09:14:57 INFO - PROCESS | 3668 | 1461082497655 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]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 695ms 09:14:57 INFO - PROCESS | 3668 | 1461082497725 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 3668 | 1461082497727 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 09:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:14:57 INFO - PROCESS | 3668 | 1461082497730 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 3668 | 1461082497732 Marionette TRACE conn3 <- [1,1450,null,{}] 09:14:57 INFO - PROCESS | 3668 | 1461082497735 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}] 09:14:57 INFO - PROCESS | 3668 | 1461082497846 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:14:57 INFO - PROCESS | 3668 | 1461082497859 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 3668 | ++DOCSHELL 18CD0C00 == 68 [pid = 3668] [id = 372] 09:14:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (18CD1C00) [pid = 3668] [serial = 1115] [outer = 00000000] 09:14:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (18DB4C00) [pid = 3668] [serial = 1116] [outer = 18CD1C00] 09:14:57 INFO - PROCESS | 3668 | 1461082497905 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (18F46400) [pid = 3668] [serial = 1117] [outer = 18CD1C00] 09:14:58 INFO - PROCESS | 3668 | 1461082498346 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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 634ms 09:14:58 INFO - PROCESS | 3668 | 1461082498374 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 3668 | 1461082498376 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 09:14:58 INFO - PROCESS | 3668 | 1461082498379 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:14:58 INFO - PROCESS | 3668 | 1461082498381 Marionette TRACE conn3 <- [1,1454,null,{}] 09:14:58 INFO - PROCESS | 3668 | 1461082498385 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}] 09:14:58 INFO - PROCESS | 3668 | 1461082498488 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:14:58 INFO - PROCESS | 3668 | 1461082498493 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 3668 | ++DOCSHELL 18F4D800 == 69 [pid = 3668] [id = 373] 09:14:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (18F50000) [pid = 3668] [serial = 1118] [outer = 00000000] 09:14:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (18F9AC00) [pid = 3668] [serial = 1119] [outer = 18F50000] 09:14:58 INFO - PROCESS | 3668 | 1461082498538 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1968C000) [pid = 3668] [serial = 1120] [outer = 18F50000] 09:14:58 INFO - PROCESS | 3668 | 1461082499009 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]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 680ms 09:14:59 INFO - PROCESS | 3668 | 1461082499062 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 3668 | 1461082499064 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 09:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:14:59 INFO - PROCESS | 3668 | 1461082499071 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 3668 | 1461082499073 Marionette TRACE conn3 <- [1,1458,null,{}] 09:14:59 INFO - PROCESS | 3668 | 1461082499082 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}] 09:14:59 INFO - PROCESS | 3668 | 1461082499258 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:14:59 INFO - PROCESS | 3668 | 1461082499285 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 3668 | ++DOCSHELL 11C31800 == 70 [pid = 3668] [id = 374] 09:14:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (19768400) [pid = 3668] [serial = 1121] [outer = 00000000] 09:14:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (19913C00) [pid = 3668] [serial = 1122] [outer = 19768400] 09:14:59 INFO - PROCESS | 3668 | 1461082499332 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1991C000) [pid = 3668] [serial = 1123] [outer = 19768400] 09:14:59 INFO - PROCESS | 3668 | 1461082499772 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]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 727ms 09:14:59 INFO - PROCESS | 3668 | 1461082499808 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 3668 | 1461082499810 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 09:14:59 INFO - PROCESS | 3668 | 1461082499813 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:14:59 INFO - PROCESS | 3668 | 1461082499815 Marionette TRACE conn3 <- [1,1462,null,{}] 09:14:59 INFO - PROCESS | 3668 | 1461082499818 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}] 09:14:59 INFO - PROCESS | 3668 | 1461082499930 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:14:59 INFO - PROCESS | 3668 | 1461082499995 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 3668 | ++DOCSHELL 19923800 == 71 [pid = 3668] [id = 375] 09:15:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (19928C00) [pid = 3668] [serial = 1124] [outer = 00000000] 09:15:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1995C000) [pid = 3668] [serial = 1125] [outer = 19928C00] 09:15:00 INFO - PROCESS | 3668 | 1461082500025 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (19984C00) [pid = 3668] [serial = 1126] [outer = 19928C00] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1A606800) [pid = 3668] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1C05DC00) [pid = 3668] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (11C34000) [pid = 3668] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (16984000) [pid = 3668] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (19959C00) [pid = 3668] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1DBF3000) [pid = 3668] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (165A5C00) [pid = 3668] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (15B32800) [pid = 3668] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (11B12800) [pid = 3668] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (13209400) [pid = 3668] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1990B800) [pid = 3668] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:15:00 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1831DC00) [pid = 3668] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:15:00 INFO - PROCESS | 3668 | 1461082500731 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]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 989ms 09:15:00 INFO - PROCESS | 3668 | 1461082500803 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 3668 | 1461082500805 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 09:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:15:00 INFO - PROCESS | 3668 | 1461082500808 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 3668 | 1461082500810 Marionette TRACE conn3 <- [1,1466,null,{}] 09:15:00 INFO - PROCESS | 3668 | 1461082500813 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}] 09:15:00 INFO - PROCESS | 3668 | 1461082500926 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:15:00 INFO - PROCESS | 3668 | 1461082500988 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 3668 | ++DOCSHELL 15568000 == 72 [pid = 3668] [id = 376] 09:15:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (15BCAC00) [pid = 3668] [serial = 1127] [outer = 00000000] 09:15:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (19922400) [pid = 3668] [serial = 1128] [outer = 15BCAC00] 09:15:01 INFO - PROCESS | 3668 | 1461082501033 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (19961400) [pid = 3668] [serial = 1129] [outer = 15BCAC00] 09:15:01 INFO - PROCESS | 3668 | 1461082501389 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]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 633ms 09:15:01 INFO - PROCESS | 3668 | 1461082501447 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 3668 | 1461082501449 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 09:15:01 INFO - PROCESS | 3668 | 1461082501452 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:15:01 INFO - PROCESS | 3668 | 1461082501437 Marionette TRACE conn3 <- [1,1470,null,{}] 09:15:01 INFO - PROCESS | 3668 | 1461082501441 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}] 09:15:01 INFO - PROCESS | 3668 | 1461082501520 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:15:01 INFO - PROCESS | 3668 | 1461082501526 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 3668 | ++DOCSHELL 1995AC00 == 73 [pid = 3668] [id = 377] 09:15:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1998E400) [pid = 3668] [serial = 1130] [outer = 00000000] 09:15:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (199A4C00) [pid = 3668] [serial = 1131] [outer = 1998E400] 09:15:01 INFO - PROCESS | 3668 | 1461082501570 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (19BD1C00) [pid = 3668] [serial = 1132] [outer = 1998E400] 09:15:01 INFO - PROCESS | 3668 | 1461082502001 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]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 587ms 09:15:02 INFO - PROCESS | 3668 | 1461082502033 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 3668 | 1461082502035 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 09:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:15:02 INFO - PROCESS | 3668 | 1461082502054 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 3668 | 1461082502056 Marionette TRACE conn3 <- [1,1474,null,{}] 09:15:02 INFO - PROCESS | 3668 | 1461082502060 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}] 09:15:02 INFO - PROCESS | 3668 | 1461082502140 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:15:02 INFO - PROCESS | 3668 | 1461082502147 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 3668 | ++DOCSHELL 19929400 == 74 [pid = 3668] [id = 378] 09:15:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1A0B3800) [pid = 3668] [serial = 1133] [outer = 00000000] 09:15:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1A29D400) [pid = 3668] [serial = 1134] [outer = 1A0B3800] 09:15:02 INFO - PROCESS | 3668 | 1461082502191 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1A2A3800) [pid = 3668] [serial = 1135] [outer = 1A0B3800] 09:15:02 INFO - PROCESS | 3668 | 1461082502786 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]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 788ms 09:15:02 INFO - PROCESS | 3668 | 1461082502852 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 3668 | 1461082502856 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 09:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:15:02 INFO - PROCESS | 3668 | 1461082502862 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 3668 | 1461082502866 Marionette TRACE conn3 <- [1,1478,null,{}] 09:15:02 INFO - PROCESS | 3668 | 1461082502873 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}] 09:15:02 INFO - PROCESS | 3668 | 1461082502969 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:15:03 INFO - PROCESS | 3668 | 1461082503111 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 3668 | ++DOCSHELL 12D3D400 == 75 [pid = 3668] [id = 379] 09:15:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (12D4BC00) [pid = 3668] [serial = 1136] [outer = 00000000] 09:15:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (147A8000) [pid = 3668] [serial = 1137] [outer = 12D4BC00] 09:15:03 INFO - PROCESS | 3668 | 1461082503169 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (15561400) [pid = 3668] [serial = 1138] [outer = 12D4BC00] 09:15:03 INFO - PROCESS | 3668 | 1461082503807 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]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 989ms 09:15:03 INFO - PROCESS | 3668 | 1461082503850 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 3668 | 1461082503856 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 09:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:15:03 INFO - PROCESS | 3668 | 1461082503862 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 3668 | 1461082503865 Marionette TRACE conn3 <- [1,1482,null,{}] 09:15:03 INFO - PROCESS | 3668 | 1461082503869 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}] 09:15:03 INFO - PROCESS | 3668 | 1461082503976 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:15:04 INFO - PROCESS | 3668 | 1461082504107 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 3668 | ++DOCSHELL 169AFC00 == 76 [pid = 3668] [id = 380] 09:15:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (18323400) [pid = 3668] [serial = 1139] [outer = 00000000] 09:15:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1871E400) [pid = 3668] [serial = 1140] [outer = 18323400] 09:15:04 INFO - PROCESS | 3668 | 1461082504207 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (18DAF800) [pid = 3668] [serial = 1141] [outer = 18323400] 09:15:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (183A5400) [pid = 3668] [serial = 1142] [outer = 183B3400] 09:15:04 INFO - PROCESS | 3668 | 1461082504886 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]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1082ms 09:15:04 INFO - PROCESS | 3668 | 1461082504972 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 3668 | 1461082504974 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 09:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:15:04 INFO - PROCESS | 3668 | 1461082504990 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 3668 | 1461082504994 Marionette TRACE conn3 <- [1,1486,null,{}] 09:15:05 INFO - PROCESS | 3668 | 1461082505005 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}] 09:15:05 INFO - PROCESS | 3668 | 1461082505122 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:15:05 INFO - PROCESS | 3668 | 1461082505252 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 3668 | ++DOCSHELL 15564000 == 77 [pid = 3668] [id = 381] 09:15:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (15565400) [pid = 3668] [serial = 1143] [outer = 00000000] 09:15:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (199A3800) [pid = 3668] [serial = 1144] [outer = 15565400] 09:15:05 INFO - PROCESS | 3668 | 1461082505311 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1C059C00) [pid = 3668] [serial = 1145] [outer = 15565400] 09:15:05 INFO - PROCESS | 3668 | 1461082505847 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]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 927ms 09:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:15:05 INFO - PROCESS | 3668 | 1461082505917 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 3668 | 1461082505920 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 09:15:05 INFO - PROCESS | 3668 | 1461082505923 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 3668 | 1461082505925 Marionette TRACE conn3 <- [1,1490,null,{}] 09:15:05 INFO - PROCESS | 3668 | 1461082505929 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}] 09:15:06 INFO - PROCESS | 3668 | 1461082506033 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:15:06 INFO - PROCESS | 3668 | 1461082506141 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 3668 | ++DOCSHELL 19990800 == 78 [pid = 3668] [id = 382] 09:15:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1C055000) [pid = 3668] [serial = 1146] [outer = 00000000] 09:15:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1C0BFC00) [pid = 3668] [serial = 1147] [outer = 1C055000] 09:15:06 INFO - PROCESS | 3668 | 1461082506196 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1C24BC00) [pid = 3668] [serial = 1148] [outer = 1C055000] 09:15:06 INFO - PROCESS | 3668 | 1461082506785 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]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 880ms 09:15:06 INFO - PROCESS | 3668 | 1461082506827 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 3668 | 1461082506829 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 09:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:15:06 INFO - PROCESS | 3668 | 1461082506833 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 3668 | 1461082506836 Marionette TRACE conn3 <- [1,1494,null,{}] 09:15:06 INFO - PROCESS | 3668 | 1461082506842 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}] 09:15:06 INFO - PROCESS | 3668 | 1461082506947 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:15:07 INFO - PROCESS | 3668 | 1461082507055 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 3668 | ++DOCSHELL 1C0B8C00 == 79 [pid = 3668] [id = 383] 09:15:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1C256000) [pid = 3668] [serial = 1149] [outer = 00000000] 09:15:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1C80F000) [pid = 3668] [serial = 1150] [outer = 1C256000] 09:15:07 INFO - PROCESS | 3668 | 1461082507109 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1C80F400) [pid = 3668] [serial = 1151] [outer = 1C256000] 09:15:07 INFO - PROCESS | 3668 | 1461082507658 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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 896ms 09:15:07 INFO - PROCESS | 3668 | 1461082507720 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 3668 | 1461082507723 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 09:15:07 INFO - PROCESS | 3668 | 1461082507726 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:15:07 INFO - PROCESS | 3668 | 1461082507728 Marionette TRACE conn3 <- [1,1498,null,{}] 09:15:07 INFO - PROCESS | 3668 | 1461082507732 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}] 09:15:07 INFO - PROCESS | 3668 | 1461082507861 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:15:08 INFO - PROCESS | 3668 | 1461082508008 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 3668 | ++DOCSHELL 13388C00 == 80 [pid = 3668] [id = 384] 09:15:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (13ABA000) [pid = 3668] [serial = 1152] [outer = 00000000] 09:15:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1CD36400) [pid = 3668] [serial = 1153] [outer = 13ABA000] 09:15:08 INFO - PROCESS | 3668 | 1461082508064 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1CD3BC00) [pid = 3668] [serial = 1154] [outer = 13ABA000] 09:15:08 INFO - PROCESS | 3668 | 1461082508835 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]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1143ms 09:15:08 INFO - PROCESS | 3668 | 1461082508867 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 3668 | 1461082508873 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 09:15:08 INFO - PROCESS | 3668 | 1461082508880 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:15:08 INFO - PROCESS | 3668 | 1461082508883 Marionette TRACE conn3 <- [1,1502,null,{}] 09:15:08 INFO - PROCESS | 3668 | 1461082508889 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}] 09:15:08 INFO - PROCESS | 3668 | 1461082508990 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:15:09 INFO - PROCESS | 3668 | 1461082509136 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 3668 | ++DOCSHELL 14AEF000 == 81 [pid = 3668] [id = 385] 09:15:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (14AF1C00) [pid = 3668] [serial = 1155] [outer = 00000000] 09:15:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (15F6E000) [pid = 3668] [serial = 1156] [outer = 14AF1C00] 09:15:09 INFO - PROCESS | 3668 | 1461082509194 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1697D800) [pid = 3668] [serial = 1157] [outer = 14AF1C00] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 1995AC00 == 80 [pid = 3668] [id = 377] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 15568000 == 79 [pid = 3668] [id = 376] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 19923800 == 78 [pid = 3668] [id = 375] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 11C31800 == 77 [pid = 3668] [id = 374] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 18F4D800 == 76 [pid = 3668] [id = 373] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 18CD0C00 == 75 [pid = 3668] [id = 372] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 16F7EC00 == 74 [pid = 3668] [id = 371] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 142A8800 == 73 [pid = 3668] [id = 370] 09:15:09 INFO - PROCESS | 3668 | --DOCSHELL 13256C00 == 72 [pid = 3668] [id = 369] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (157A4C00) [pid = 3668] [serial = 1041] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (18FA3800) [pid = 3668] [serial = 1044] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1C252000) [pid = 3668] [serial = 1047] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1D3D3C00) [pid = 3668] [serial = 1050] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1D6B8400) [pid = 3668] [serial = 1053] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | 1461082509832 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]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 989ms 09:15:09 INFO - PROCESS | 3668 | 1461082509886 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 3668 | 1461082509893 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 09:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:15:09 INFO - PROCESS | 3668 | 1461082509902 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 3668 | 1461082509906 Marionette TRACE conn3 <- [1,1506,null,{}] 09:15:09 INFO - PROCESS | 3668 | 1461082509909 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}] 09:15:09 INFO - PROCESS | 3668 | 1461082509995 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (19919400) [pid = 3668] [serial = 1000] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1C24DC00) [pid = 3668] [serial = 1074] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1CD34800) [pid = 3668] [serial = 1077] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1556A800) [pid = 3668] [serial = 1062] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (16987000) [pid = 3668] [serial = 1063] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1C254000) [pid = 3668] [serial = 1075] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (198B2C00) [pid = 3668] [serial = 1065] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1991C400) [pid = 3668] [serial = 1066] [outer = 00000000] [url = about:blank] 09:15:09 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1998B000) [pid = 3668] [serial = 1071] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1E0BDC00) [pid = 3668] [serial = 1057] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1DE50800) [pid = 3668] [serial = 1056] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1995B800) [pid = 3668] [serial = 1068] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1995F800) [pid = 3668] [serial = 1069] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1CF14C00) [pid = 3668] [serial = 1078] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (18974400) [pid = 3668] [serial = 1060] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18325800) [pid = 3668] [serial = 1059] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (13264000) [pid = 3668] [serial = 1081] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (18328C00) [pid = 3668] [serial = 1083] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (123B5400) [pid = 3668] [serial = 1080] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1999F000) [pid = 3668] [serial = 1087] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (18DAF000) [pid = 3668] [serial = 1084] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (19B45000) [pid = 3668] [serial = 1072] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1999B800) [pid = 3668] [serial = 1086] [outer = 00000000] [url = about:blank] 09:15:10 INFO - PROCESS | 3668 | 1461082510099 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 3668 | ++DOCSHELL 11C2E800 == 73 [pid = 3668] [id = 386] 09:15:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (11C31800) [pid = 3668] [serial = 1158] [outer = 00000000] 09:15:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (157A4C00) [pid = 3668] [serial = 1159] [outer = 11C31800] 09:15:10 INFO - PROCESS | 3668 | 1461082510147 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (16982800) [pid = 3668] [serial = 1160] [outer = 11C31800] 09:15:10 INFO - PROCESS | 3668 | 1461082510528 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]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 680ms 09:15:10 INFO - PROCESS | 3668 | 1461082510584 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 3668 | 1461082510586 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 09:15:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:15:10 INFO - PROCESS | 3668 | 1461082510594 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 3668 | 1461082510598 Marionette TRACE conn3 <- [1,1510,null,{}] 09:15:10 INFO - PROCESS | 3668 | 1461082510608 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}] 09:15:10 INFO - PROCESS | 3668 | 1461082510695 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:15:10 INFO - PROCESS | 3668 | 1461082510705 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 3668 | ++DOCSHELL 18CD0800 == 74 [pid = 3668] [id = 387] 09:15:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18DADC00) [pid = 3668] [serial = 1161] [outer = 00000000] 09:15:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18F44C00) [pid = 3668] [serial = 1162] [outer = 18DADC00] 09:15:10 INFO - PROCESS | 3668 | 1461082510753 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18F94800) [pid = 3668] [serial = 1163] [outer = 18DADC00] 09:15:11 INFO - PROCESS | 3668 | 1461082511240 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"]]]}] 09:15:11 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 () { 09:15:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:15:11 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 () { 09:15:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:15:11 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 () { 09:15:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:15:11 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 () { 09:15:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:15:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 695ms 09:15:11 INFO - PROCESS | 3668 | 1461082511300 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 3668 | 1461082511303 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 09:15:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:15:11 INFO - PROCESS | 3668 | 1461082511306 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 3668 | 1461082511307 Marionette TRACE conn3 <- [1,1514,null,{}] 09:15:11 INFO - PROCESS | 3668 | 1461082511310 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}] 09:15:11 INFO - PROCESS | 3668 | 1461082511422 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:15:11 INFO - PROCESS | 3668 | 1461082511431 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 3668 | ++DOCSHELL 18F9F800 == 75 [pid = 3668] [id = 388] 09:15:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1968DC00) [pid = 3668] [serial = 1164] [outer = 00000000] 09:15:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (19926800) [pid = 3668] [serial = 1165] [outer = 1968DC00] 09:15:11 INFO - PROCESS | 3668 | 1461082511476 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1995A000) [pid = 3668] [serial = 1166] [outer = 1968DC00] 09:15:11 INFO - PROCESS | 3668 | 1461082511902 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"]]]}] 09:15:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:15:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:15:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:15:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 634ms 09:15:11 INFO - PROCESS | 3668 | 1461082511943 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 3668 | 1461082511945 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 09:15:11 INFO - PROCESS | 3668 | 1461082511948 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:15:11 INFO - PROCESS | 3668 | 1461082511950 Marionette TRACE conn3 <- [1,1518,null,{}] 09:15:11 INFO - PROCESS | 3668 | 1461082511961 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}] 09:15:12 INFO - PROCESS | 3668 | 1461082512072 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:15:12 INFO - PROCESS | 3668 | 1461082512077 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 3668 | ++DOCSHELL 13261400 == 76 [pid = 3668] [id = 389] 09:15:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (18F45000) [pid = 3668] [serial = 1167] [outer = 00000000] 09:15:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1998B800) [pid = 3668] [serial = 1168] [outer = 18F45000] 09:15:12 INFO - PROCESS | 3668 | 1461082512122 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1999F000) [pid = 3668] [serial = 1169] [outer = 18F45000] 09:15:12 INFO - PROCESS | 3668 | 1461082512553 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]]]}] 09:15:12 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 09:15:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:15:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:15:12 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. 09:15:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:15:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 618ms 09:15:12 INFO - PROCESS | 3668 | 1461082512590 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:15:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:15:12 INFO - PROCESS | 3668 | 1461082512592 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 09:15:12 INFO - PROCESS | 3668 | 1461082512596 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 3668 | 1461082512597 Marionette TRACE conn3 <- [1,1522,null,{}] 09:15:12 INFO - PROCESS | 3668 | 1461082512601 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}] 09:15:12 INFO - PROCESS | 3668 | 1461082512733 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:15:12 INFO - PROCESS | 3668 | 1461082512828 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 3668 | ++DOCSHELL 19B44000 == 77 [pid = 3668] [id = 390] 09:15:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1A0B8000) [pid = 3668] [serial = 1170] [outer = 00000000] 09:15:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1C058400) [pid = 3668] [serial = 1171] [outer = 1A0B8000] 09:15:12 INFO - PROCESS | 3668 | 1461082512875 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1C24F000) [pid = 3668] [serial = 1172] [outer = 1A0B8000] 09:15:13 INFO - PROCESS | 3668 | 1461082513299 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]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:15:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 726ms 09:15:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:15:13 INFO - PROCESS | 3668 | 1461082513318 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 3668 | 1461082513320 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 09:15:13 INFO - PROCESS | 3668 | 1461082513323 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 3668 | 1461082513325 Marionette TRACE conn3 <- [1,1526,null,{}] 09:15:13 INFO - PROCESS | 3668 | 1461082513328 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}] 09:15:13 INFO - PROCESS | 3668 | 1461082513442 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:15:13 INFO - PROCESS | 3668 | 1461082513507 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 3668 | ++DOCSHELL 1C056000 == 78 [pid = 3668] [id = 391] 09:15:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1C0B7C00) [pid = 3668] [serial = 1173] [outer = 00000000] 09:15:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1CA78800) [pid = 3668] [serial = 1174] [outer = 1C0B7C00] 09:15:13 INFO - PROCESS | 3668 | 1461082513552 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1CC39800) [pid = 3668] [serial = 1175] [outer = 1C0B7C00] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (15565C00) [pid = 3668] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (1998E400) [pid = 3668] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1A15F000) [pid = 3668] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1CF18C00) [pid = 3668] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (19928C00) [pid = 3668] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (180A1C00) [pid = 3668] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (18F50000) [pid = 3668] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (13257000) [pid = 3668] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1D4AD400) [pid = 3668] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (15BCAC00) [pid = 3668] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18CD1C00) [pid = 3668] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (14A43C00) [pid = 3668] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1991CC00) [pid = 3668] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:15:14 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (19768400) [pid = 3668] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:15:14 INFO - PROCESS | 3668 | 1461082514204 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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 927ms 09:15:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:15:14 INFO - PROCESS | 3668 | 1461082514270 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 3668 | 1461082514272 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 09:15:14 INFO - PROCESS | 3668 | 1461082514276 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 3668 | 1461082514278 Marionette TRACE conn3 <- [1,1530,null,{}] 09:15:14 INFO - PROCESS | 3668 | 1461082514281 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}] 09:15:14 INFO - PROCESS | 3668 | 1461082514362 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:15:14 INFO - PROCESS | 3668 | 1461082514369 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 3668 | ++DOCSHELL 14A43C00 == 79 [pid = 3668] [id = 392] 09:15:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1697BC00) [pid = 3668] [serial = 1176] [outer = 00000000] 09:15:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18AC1400) [pid = 3668] [serial = 1177] [outer = 1697BC00] 09:15:14 INFO - PROCESS | 3668 | 1461082514413 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (18F96400) [pid = 3668] [serial = 1178] [outer = 1697BC00] 09:15:14 INFO - PROCESS | 3668 | 1461082514829 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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 618ms 09:15:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:15:14 INFO - PROCESS | 3668 | 1461082514896 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 3668 | 1461082514898 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 09:15:14 INFO - PROCESS | 3668 | 1461082514902 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 3668 | 1461082514903 Marionette TRACE conn3 <- [1,1534,null,{}] 09:15:14 INFO - PROCESS | 3668 | 1461082514907 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}] 09:15:14 INFO - PROCESS | 3668 | 1461082514994 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:15:14 INFO - PROCESS | 3668 | 1461082515001 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 3668 | ++DOCSHELL 13385800 == 80 [pid = 3668] [id = 393] 09:15:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (15B31C00) [pid = 3668] [serial = 1179] [outer = 00000000] 09:15:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (19BD3000) [pid = 3668] [serial = 1180] [outer = 15B31C00] 09:15:15 INFO - PROCESS | 3668 | 1461082515046 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1C257C00) [pid = 3668] [serial = 1181] [outer = 15B31C00] 09:15:15 INFO - PROCESS | 3668 | 1461082515481 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]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:15:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 618ms 09:15:15 INFO - PROCESS | 3668 | 1461082515540 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 3668 | 1461082515542 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 09:15:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:15:15 INFO - PROCESS | 3668 | 1461082515545 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 3668 | 1461082515547 Marionette TRACE conn3 <- [1,1538,null,{}] 09:15:15 INFO - PROCESS | 3668 | 1461082515551 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}] 09:15:15 INFO - PROCESS | 3668 | 1461082515634 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:15:15 INFO - PROCESS | 3668 | 1461082515639 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 3668 | ++DOCSHELL 147AE000 == 81 [pid = 3668] [id = 394] 09:15:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (18329400) [pid = 3668] [serial = 1182] [outer = 00000000] 09:15:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1CD7D000) [pid = 3668] [serial = 1183] [outer = 18329400] 09:15:15 INFO - PROCESS | 3668 | 1461082515684 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1CF15C00) [pid = 3668] [serial = 1184] [outer = 18329400] 09:15:16 INFO - PROCESS | 3668 | 1461082516210 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]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:15:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 727ms 09:15:16 INFO - PROCESS | 3668 | 1461082516270 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 3668 | 1461082516275 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 09:15:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:15:16 INFO - PROCESS | 3668 | 1461082516280 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 3668 | 1461082516285 Marionette TRACE conn3 <- [1,1542,null,{}] 09:15:16 INFO - PROCESS | 3668 | 1461082516291 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}] 09:15:16 INFO - PROCESS | 3668 | 1461082516407 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:15:16 INFO - PROCESS | 3668 | 1461082516527 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 3668 | ++DOCSHELL 14398400 == 82 [pid = 3668] [id = 395] 09:15:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (143A3400) [pid = 3668] [serial = 1185] [outer = 00000000] 09:15:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1556A800) [pid = 3668] [serial = 1186] [outer = 143A3400] 09:15:16 INFO - PROCESS | 3668 | 1461082516586 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (15BE6000) [pid = 3668] [serial = 1187] [outer = 143A3400] 09:15:17 INFO - PROCESS | 3668 | 1461082517224 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]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:15:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 989ms 09:15:17 INFO - PROCESS | 3668 | 1461082517284 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 3668 | 1461082517290 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 09:15:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:15:17 INFO - PROCESS | 3668 | 1461082517296 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 3668 | 1461082517299 Marionette TRACE conn3 <- [1,1546,null,{}] 09:15:17 INFO - PROCESS | 3668 | 1461082517303 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}] 09:15:17 INFO - PROCESS | 3668 | 1461082517412 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:15:17 INFO - PROCESS | 3668 | 1461082517554 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 3668 | ++DOCSHELL 13387000 == 83 [pid = 3668] [id = 396] 09:15:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (15DD7C00) [pid = 3668] [serial = 1188] [outer = 00000000] 09:15:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (18F9BC00) [pid = 3668] [serial = 1189] [outer = 15DD7C00] 09:15:17 INFO - PROCESS | 3668 | 1461082517610 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1990E400) [pid = 3668] [serial = 1190] [outer = 15DD7C00] 09:15:18 INFO - PROCESS | 3668 | 1461082518179 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]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:15:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 927ms 09:15:18 INFO - PROCESS | 3668 | 1461082518223 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 3668 | 1461082518226 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 09:15:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:15:18 INFO - PROCESS | 3668 | 1461082518230 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 3668 | 1461082518233 Marionette TRACE conn3 <- [1,1550,null,{}] 09:15:18 INFO - PROCESS | 3668 | 1461082518244 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}] 09:15:18 INFO - PROCESS | 3668 | 1461082518358 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:15:18 INFO - PROCESS | 3668 | 1461082518500 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 3668 | ++DOCSHELL 19990C00 == 84 [pid = 3668] [id = 397] 09:15:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1999B800) [pid = 3668] [serial = 1191] [outer = 00000000] 09:15:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1C24E800) [pid = 3668] [serial = 1192] [outer = 1999B800] 09:15:18 INFO - PROCESS | 3668 | 1461082518559 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1CA72800) [pid = 3668] [serial = 1193] [outer = 1999B800] 09:15:19 INFO - PROCESS | 3668 | 1461082519191 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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:15:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 989ms 09:15:19 INFO - PROCESS | 3668 | 1461082519216 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 3668 | 1461082519219 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 09:15:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:15:19 INFO - PROCESS | 3668 | 1461082519222 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 3668 | 1461082519224 Marionette TRACE conn3 <- [1,1554,null,{}] 09:15:19 INFO - PROCESS | 3668 | 1461082519228 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}] 09:15:19 INFO - PROCESS | 3668 | 1461082519335 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:15:19 INFO - PROCESS | 3668 | 1461082519449 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 3668 | ++DOCSHELL 1D30DC00 == 85 [pid = 3668] [id = 398] 09:15:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1D30EC00) [pid = 3668] [serial = 1194] [outer = 00000000] 09:15:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1D3DB000) [pid = 3668] [serial = 1195] [outer = 1D30EC00] 09:15:19 INFO - PROCESS | 3668 | 1461082519545 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1D4B1800) [pid = 3668] [serial = 1196] [outer = 1D30EC00] 09:15:20 INFO - PROCESS | 3668 | 1461082520081 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]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:15:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 896ms 09:15:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:15:20 INFO - PROCESS | 3668 | 1461082520126 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 3668 | 1461082520128 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 09:15:20 INFO - PROCESS | 3668 | 1461082520132 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 3668 | 1461082520134 Marionette TRACE conn3 <- [1,1558,null,{}] 09:15:20 INFO - PROCESS | 3668 | 1461082520137 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}] 09:15:20 INFO - PROCESS | 3668 | 1461082520241 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:15:20 INFO - PROCESS | 3668 | 1461082520399 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 3668 | ++DOCSHELL 1439D400 == 86 [pid = 3668] [id = 399] 09:15:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (15563C00) [pid = 3668] [serial = 1197] [outer = 00000000] 09:15:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1D4B7C00) [pid = 3668] [serial = 1198] [outer = 15563C00] 09:15:20 INFO - PROCESS | 3668 | 1461082520455 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1D6B0400) [pid = 3668] [serial = 1199] [outer = 15563C00] 09:15:21 INFO - PROCESS | 3668 | 1461082521014 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]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:15:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 927ms 09:15:21 INFO - PROCESS | 3668 | 1461082521060 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 3668 | 1461082521063 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 09:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:15:21 INFO - PROCESS | 3668 | 1461082521066 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 3668 | 1461082521068 Marionette TRACE conn3 <- [1,1562,null,{}] 09:15:21 INFO - PROCESS | 3668 | 1461082521072 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}] 09:15:21 INFO - PROCESS | 3668 | 1461082521202 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:15:21 INFO - PROCESS | 3668 | 1461082521361 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 3668 | ++DOCSHELL 1D6B5800 == 87 [pid = 3668] [id = 400] 09:15:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1D6B6400) [pid = 3668] [serial = 1200] [outer = 00000000] 09:15:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1D80C800) [pid = 3668] [serial = 1201] [outer = 1D6B6400] 09:15:21 INFO - PROCESS | 3668 | 1461082521419 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1DBF0800) [pid = 3668] [serial = 1202] [outer = 1D6B6400] 09:15:22 INFO - PROCESS | 3668 | 1461082522012 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]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 989ms 09:15:22 INFO - PROCESS | 3668 | 1461082522057 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 3668 | 1461082522059 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 09:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:15:22 INFO - PROCESS | 3668 | 1461082522063 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 3668 | 1461082522065 Marionette TRACE conn3 <- [1,1566,null,{}] 09:15:22 INFO - PROCESS | 3668 | 1461082522069 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}] 09:15:22 INFO - PROCESS | 3668 | 1461082522180 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:15:22 INFO - PROCESS | 3668 | 1461082522486 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 3668 | ++DOCSHELL 11B12C00 == 88 [pid = 3668] [id = 401] 09:15:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (11B17C00) [pid = 3668] [serial = 1203] [outer = 00000000] 09:15:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (15D85400) [pid = 3668] [serial = 1204] [outer = 11B17C00] 09:15:22 INFO - PROCESS | 3668 | 1461082522561 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1697DC00) [pid = 3668] [serial = 1205] [outer = 11B17C00] 09:15:23 INFO - PROCESS | 3668 | 1461082523168 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]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1143ms 09:15:23 INFO - PROCESS | 3668 | 1461082523218 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 3668 | 1461082523225 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 09:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:15:23 INFO - PROCESS | 3668 | 1461082523232 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 3668 | 1461082523236 Marionette TRACE conn3 <- [1,1570,null,{}] 09:15:23 INFO - PROCESS | 3668 | 1461082523242 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}] 09:15:23 INFO - PROCESS | 3668 | 1461082523348 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:15:23 INFO - PROCESS | 3668 | 1461082523518 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 3668 | ++DOCSHELL 17BE0800 == 89 [pid = 3668] [id = 402] 09:15:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (18717C00) [pid = 3668] [serial = 1206] [outer = 00000000] 09:15:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (18D47800) [pid = 3668] [serial = 1207] [outer = 18717C00] 09:15:23 INFO - PROCESS | 3668 | 1461082523597 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (18F44000) [pid = 3668] [serial = 1208] [outer = 18717C00] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 183A9800 == 88 [pid = 3668] [id = 20] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 13AC3000 == 87 [pid = 3668] [id = 300] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 14349800 == 86 [pid = 3668] [id = 19] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 13385800 == 85 [pid = 3668] [id = 393] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 14A43C00 == 84 [pid = 3668] [id = 392] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 1C056000 == 83 [pid = 3668] [id = 391] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 19B44000 == 82 [pid = 3668] [id = 390] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 13261400 == 81 [pid = 3668] [id = 389] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 18F9F800 == 80 [pid = 3668] [id = 388] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 18CD0800 == 79 [pid = 3668] [id = 387] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 11C2E800 == 78 [pid = 3668] [id = 386] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 14AEF000 == 77 [pid = 3668] [id = 385] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (18D4E400) [pid = 3668] [serial = 1092] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (1C255000) [pid = 3668] [serial = 1098] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (16435000) [pid = 3668] [serial = 1104] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1995B000) [pid = 3668] [serial = 1095] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1A29D400) [pid = 3668] [serial = 1134] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 169AFC00 == 76 [pid = 3668] [id = 380] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 12D3D400 == 75 [pid = 3668] [id = 379] 09:15:23 INFO - PROCESS | 3668 | --DOCSHELL 19929400 == 74 [pid = 3668] [id = 378] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1CA72000) [pid = 3668] [serial = 1089] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (18DB4C00) [pid = 3668] [serial = 1116] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (183AF000) [pid = 3668] [serial = 1113] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (18724000) [pid = 3668] [serial = 1114] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1556DC00) [pid = 3668] [serial = 1108] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (147A9000) [pid = 3668] [serial = 1107] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (15F6CC00) [pid = 3668] [serial = 1110] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (164D2000) [pid = 3668] [serial = 1111] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1995C000) [pid = 3668] [serial = 1125] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (19922400) [pid = 3668] [serial = 1128] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (19913C00) [pid = 3668] [serial = 1122] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1C0BC800) [pid = 3668] [serial = 1101] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1D3D2800) [pid = 3668] [serial = 1012] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (199A4C00) [pid = 3668] [serial = 1131] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1CD3C800) [pid = 3668] [serial = 1009] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (19765800) [pid = 3668] [serial = 1006] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1D802C00) [pid = 3668] [serial = 1018] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (19928800) [pid = 3668] [serial = 1015] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (19BD1C00) [pid = 3668] [serial = 1132] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (19984C00) [pid = 3668] [serial = 1126] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (18F9AC00) [pid = 3668] [serial = 1119] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (19961400) [pid = 3668] [serial = 1129] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1991C000) [pid = 3668] [serial = 1123] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (18F46400) [pid = 3668] [serial = 1117] [outer = 00000000] [url = about:blank] 09:15:23 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1968C000) [pid = 3668] [serial = 1120] [outer = 00000000] [url = about:blank] 09:15:24 INFO - PROCESS | 3668 | 1461082524172 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 988ms 09:15:24 INFO - PROCESS | 3668 | 1461082524220 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 3668 | 1461082524224 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 09:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:15:24 INFO - PROCESS | 3668 | 1461082524229 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 3668 | 1461082524231 Marionette TRACE conn3 <- [1,1574,null,{}] 09:15:24 INFO - PROCESS | 3668 | 1461082524235 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}] 09:15:24 INFO - PROCESS | 3668 | 1461082524321 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:15:24 INFO - PROCESS | 3668 | 1461082524426 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 3668 | ++DOCSHELL 16436000 == 75 [pid = 3668] [id = 403] 09:15:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (165A6800) [pid = 3668] [serial = 1209] [outer = 00000000] 09:15:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (183C0000) [pid = 3668] [serial = 1210] [outer = 165A6800] 09:15:24 INFO - PROCESS | 3668 | 1461082524472 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (18DBA800) [pid = 3668] [serial = 1211] [outer = 165A6800] 09:15:24 INFO - PROCESS | 3668 | 1461082524902 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 726ms 09:15:24 INFO - PROCESS | 3668 | 1461082524982 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 3668 | 1461082524984 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 09:15:24 INFO - PROCESS | 3668 | 1461082524989 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:15:24 INFO - PROCESS | 3668 | 1461082524995 Marionette TRACE conn3 <- [1,1578,null,{}] 09:15:25 INFO - PROCESS | 3668 | 1461082525003 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}] 09:15:25 INFO - PROCESS | 3668 | 1461082525090 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:15:25 INFO - PROCESS | 3668 | 1461082525105 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 3668 | ++DOCSHELL 1976E800 == 76 [pid = 3668] [id = 404] 09:15:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (19877400) [pid = 3668] [serial = 1212] [outer = 00000000] 09:15:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (19912800) [pid = 3668] [serial = 1213] [outer = 19877400] 09:15:25 INFO - PROCESS | 3668 | 1461082525151 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (19919C00) [pid = 3668] [serial = 1214] [outer = 19877400] 09:15:25 INFO - PROCESS | 3668 | 1461082525615 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:15:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 634ms 09:15:25 INFO - PROCESS | 3668 | 1461082525630 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 3668 | 1461082525633 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 09:15:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:15:25 INFO - PROCESS | 3668 | 1461082525636 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 3668 | 1461082525638 Marionette TRACE conn3 <- [1,1582,null,{}] 09:15:25 INFO - PROCESS | 3668 | 1461082525641 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}] 09:15:25 INFO - PROCESS | 3668 | 1461082525728 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:15:25 INFO - PROCESS | 3668 | 1461082525734 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 3668 | ++DOCSHELL 19911400 == 77 [pid = 3668] [id = 405] 09:15:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (19927800) [pid = 3668] [serial = 1215] [outer = 00000000] 09:15:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1995F400) [pid = 3668] [serial = 1216] [outer = 19927800] 09:15:25 INFO - PROCESS | 3668 | 1461082525784 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (19964C00) [pid = 3668] [serial = 1217] [outer = 19927800] 09:15:26 INFO - PROCESS | 3668 | 1461082526256 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]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 633ms 09:15:26 INFO - PROCESS | 3668 | 1461082526285 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 3668 | 1461082526287 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 09:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:15:26 INFO - PROCESS | 3668 | 1461082526291 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 3668 | 1461082526292 Marionette TRACE conn3 <- [1,1586,null,{}] 09:15:26 INFO - PROCESS | 3668 | 1461082526304 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}] 09:15:26 INFO - PROCESS | 3668 | 1461082526418 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:15:26 INFO - PROCESS | 3668 | 1461082526424 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 3668 | ++DOCSHELL 19986800 == 78 [pid = 3668] [id = 406] 09:15:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1998BC00) [pid = 3668] [serial = 1218] [outer = 00000000] 09:15:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1999E800) [pid = 3668] [serial = 1219] [outer = 1998BC00] 09:15:26 INFO - PROCESS | 3668 | 1461082526519 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (19DD3000) [pid = 3668] [serial = 1220] [outer = 1998BC00] 09:15:26 INFO - PROCESS | 3668 | 1461082526988 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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 726ms 09:15:27 INFO - PROCESS | 3668 | 1461082527014 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 3668 | 1461082527016 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 09:15:27 INFO - PROCESS | 3668 | 1461082527019 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:15:27 INFO - PROCESS | 3668 | 1461082527021 Marionette TRACE conn3 <- [1,1590,null,{}] 09:15:27 INFO - PROCESS | 3668 | 1461082527028 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}] 09:15:27 INFO - PROCESS | 3668 | 1461082527147 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:15:27 INFO - PROCESS | 3668 | 1461082527216 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 3668 | ++DOCSHELL 1999C800 == 79 [pid = 3668] [id = 407] 09:15:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (199A6000) [pid = 3668] [serial = 1221] [outer = 00000000] 09:15:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1C05BC00) [pid = 3668] [serial = 1222] [outer = 199A6000] 09:15:27 INFO - PROCESS | 3668 | 1461082527268 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1C0BAC00) [pid = 3668] [serial = 1223] [outer = 199A6000] 09:15:27 INFO - PROCESS | 3668 | 1461082527690 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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 679ms 09:15:27 INFO - PROCESS | 3668 | 1461082527719 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 3668 | 1461082527721 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 09:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:15:27 INFO - PROCESS | 3668 | 1461082527724 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 3668 | 1461082527726 Marionette TRACE conn3 <- [1,1594,null,{}] 09:15:27 INFO - PROCESS | 3668 | 1461082527729 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}] 09:15:27 INFO - PROCESS | 3668 | 1461082527870 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:15:27 INFO - PROCESS | 3668 | 1461082527895 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 3668 | ++DOCSHELL 1A606800 == 80 [pid = 3668] [id = 408] 09:15:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1C0BEC00) [pid = 3668] [serial = 1224] [outer = 00000000] 09:15:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1CA71C00) [pid = 3668] [serial = 1225] [outer = 1C0BEC00] 09:15:27 INFO - PROCESS | 3668 | 1461082527940 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1CA72000) [pid = 3668] [serial = 1226] [outer = 1C0BEC00] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1A0B8000) [pid = 3668] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1C0B7C00) [pid = 3668] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1697BC00) [pid = 3668] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (18DADC00) [pid = 3668] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1968DC00) [pid = 3668] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (14AF1C00) [pid = 3668] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (13ABA000) [pid = 3668] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (11C31800) [pid = 3668] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (18F45000) [pid = 3668] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (15B31C00) [pid = 3668] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (169B0C00) [pid = 3668] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1C055800) [pid = 3668] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1A161000) [pid = 3668] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (13201800) [pid = 3668] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1C326800) [pid = 3668] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (169A2400) [pid = 3668] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (180AD000) [pid = 3668] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (19DD1000) [pid = 3668] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1968F400) [pid = 3668] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (11B18800) [pid = 3668] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:15:28 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1A682800) [pid = 3668] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:15:28 INFO - PROCESS | 3668 | 1461082528612 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]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 927ms 09:15:28 INFO - PROCESS | 3668 | 1461082528653 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 3668 | 1461082528655 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 09:15:28 INFO - PROCESS | 3668 | 1461082528659 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:15:28 INFO - PROCESS | 3668 | 1461082528661 Marionette TRACE conn3 <- [1,1598,null,{}] 09:15:28 INFO - PROCESS | 3668 | 1461082528664 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}] 09:15:28 INFO - PROCESS | 3668 | 1461082528747 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:15:28 INFO - PROCESS | 3668 | 1461082528753 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 3668 | ++DOCSHELL 14AF1C00 == 81 [pid = 3668] [id = 409] 09:15:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (15563000) [pid = 3668] [serial = 1227] [outer = 00000000] 09:15:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (169B0000) [pid = 3668] [serial = 1228] [outer = 15563000] 09:15:28 INFO - PROCESS | 3668 | 1461082528797 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (18D4BC00) [pid = 3668] [serial = 1229] [outer = 15563000] 09:15:29 INFO - PROCESS | 3668 | 1461082529272 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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 634ms 09:15:29 INFO - PROCESS | 3668 | 1461082529297 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 3668 | 1461082529299 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 09:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:15:29 INFO - PROCESS | 3668 | 1461082529302 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 3668 | 1461082529304 Marionette TRACE conn3 <- [1,1602,null,{}] 09:15:29 INFO - PROCESS | 3668 | 1461082529308 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}] 09:15:29 INFO - PROCESS | 3668 | 1461082529393 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:15:29 INFO - PROCESS | 3668 | 1461082529399 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 3668 | ++DOCSHELL 15BE5000 == 82 [pid = 3668] [id = 410] 09:15:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (15D87C00) [pid = 3668] [serial = 1230] [outer = 00000000] 09:15:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (19DD1000) [pid = 3668] [serial = 1231] [outer = 15D87C00] 09:15:29 INFO - PROCESS | 3668 | 1461082529427 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1AB29C00) [pid = 3668] [serial = 1232] [outer = 15D87C00] 09:15:29 INFO - PROCESS | 3668 | 1461082529865 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]]]}] 09:15:29 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 09:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 633ms 09:15:29 INFO - PROCESS | 3668 | 1461082529924 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 3668 | 1461082529926 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 09:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:15:29 INFO - PROCESS | 3668 | 1461082529930 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 3668 | 1461082529931 Marionette TRACE conn3 <- [1,1606,null,{}] 09:15:29 INFO - PROCESS | 3668 | 1461082529935 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}] 09:15:30 INFO - PROCESS | 3668 | 1461082530018 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:15:30 INFO - PROCESS | 3668 | 1461082530023 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 3668 | ++DOCSHELL 19955800 == 83 [pid = 3668] [id = 411] 09:15:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1C250800) [pid = 3668] [serial = 1233] [outer = 00000000] 09:15:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1CD89400) [pid = 3668] [serial = 1234] [outer = 1C250800] 09:15:30 INFO - PROCESS | 3668 | 1461082530074 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1D311400) [pid = 3668] [serial = 1235] [outer = 1C250800] 09:15:30 INFO - PROCESS | 3668 | 1461082530599 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]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:15:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 727ms 09:15:30 INFO - PROCESS | 3668 | 1461082530671 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 3668 | 1461082530676 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 09:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:15:30 INFO - PROCESS | 3668 | 1461082530681 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 3668 | 1461082530686 Marionette TRACE conn3 <- [1,1610,null,{}] 09:15:30 INFO - PROCESS | 3668 | 1461082530693 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}] 09:15:30 INFO - PROCESS | 3668 | 1461082530871 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:15:30 INFO - PROCESS | 3668 | 1461082530970 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 3668 | ++DOCSHELL 15F6B800 == 84 [pid = 3668] [id = 412] 09:15:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (15F6CC00) [pid = 3668] [serial = 1236] [outer = 00000000] 09:15:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (169AAC00) [pid = 3668] [serial = 1237] [outer = 15F6CC00] 09:15:31 INFO - PROCESS | 3668 | 1461082531026 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (180A2400) [pid = 3668] [serial = 1238] [outer = 15F6CC00] 09:15:31 INFO - PROCESS | 3668 | 1461082531615 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]]]}] 09:15:31 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 09:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 989ms 09:15:31 INFO - PROCESS | 3668 | 1461082531669 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 3668 | 1461082531675 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 09:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:15:31 INFO - PROCESS | 3668 | 1461082531681 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 3668 | 1461082531684 Marionette TRACE conn3 <- [1,1614,null,{}] 09:15:31 INFO - PROCESS | 3668 | 1461082531688 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}] 09:15:31 INFO - PROCESS | 3668 | 1461082531799 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:15:31 INFO - PROCESS | 3668 | 1461082531958 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 3668 | ++DOCSHELL 14A41400 == 85 [pid = 3668] [id = 413] 09:15:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (183A6000) [pid = 3668] [serial = 1239] [outer = 00000000] 09:15:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (18F9B000) [pid = 3668] [serial = 1240] [outer = 183A6000] 09:15:31 INFO - PROCESS | 3668 | 1461082532014 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1970A800) [pid = 3668] [serial = 1241] [outer = 183A6000] 09:15:32 INFO - PROCESS | 3668 | 1461082532604 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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 989ms 09:15:32 INFO - PROCESS | 3668 | 1461082532664 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 3668 | 1461082532667 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 09:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:15:32 INFO - PROCESS | 3668 | 1461082532671 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 3668 | 1461082532675 Marionette TRACE conn3 <- [1,1618,null,{}] 09:15:32 INFO - PROCESS | 3668 | 1461082532686 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}] 09:15:32 INFO - PROCESS | 3668 | 1461082532800 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:15:32 INFO - PROCESS | 3668 | 1461082532945 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 3668 | ++DOCSHELL 19988C00 == 86 [pid = 3668] [id = 414] 09:15:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1998E400) [pid = 3668] [serial = 1242] [outer = 00000000] 09:15:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1C0B6000) [pid = 3668] [serial = 1243] [outer = 1998E400] 09:15:32 INFO - PROCESS | 3668 | 1461082533004 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1C808C00) [pid = 3668] [serial = 1244] [outer = 1998E400] 09:15:33 INFO - PROCESS | 3668 | 1461082533626 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]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 989ms 09:15:33 INFO - PROCESS | 3668 | 1461082533673 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 3668 | 1461082533676 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 09:15:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:15:33 INFO - PROCESS | 3668 | 1461082533679 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 3668 | 1461082533681 Marionette TRACE conn3 <- [1,1622,null,{}] 09:15:33 INFO - PROCESS | 3668 | 1461082533685 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}] 09:15:33 INFO - PROCESS | 3668 | 1461082533777 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:15:33 INFO - PROCESS | 3668 | 1461082533911 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 3668 | ++DOCSHELL 1D3D2800 == 87 [pid = 3668] [id = 415] 09:15:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1D3D2C00) [pid = 3668] [serial = 1245] [outer = 00000000] 09:15:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1D6B0C00) [pid = 3668] [serial = 1246] [outer = 1D3D2C00] 09:15:34 INFO - PROCESS | 3668 | 1461082534007 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1D802400) [pid = 3668] [serial = 1247] [outer = 1D3D2C00] 09:15:34 INFO - PROCESS | 3668 | 1461082534573 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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:15:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 942ms 09:15:34 INFO - PROCESS | 3668 | 1461082534608 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 3668 | 1461082534610 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 09:15:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:15:34 INFO - PROCESS | 3668 | 1461082534614 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 3668 | 1461082534616 Marionette TRACE conn3 <- [1,1626,null,{}] 09:15:34 INFO - PROCESS | 3668 | 1461082534619 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}] 09:15:34 INFO - PROCESS | 3668 | 1461082534725 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:15:34 INFO - PROCESS | 3668 | 1461082534885 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 3668 | ++DOCSHELL 1D4AE400 == 88 [pid = 3668] [id = 416] 09:15:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1D805400) [pid = 3668] [serial = 1248] [outer = 00000000] 09:15:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1DBF2C00) [pid = 3668] [serial = 1249] [outer = 1D805400] 09:15:34 INFO - PROCESS | 3668 | 1461082534941 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1DBF9800) [pid = 3668] [serial = 1250] [outer = 1D805400] 09:15:35 INFO - PROCESS | 3668 | 1461082535511 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]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 927ms 09:15:35 INFO - PROCESS | 3668 | 1461082535542 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 3668 | 1461082535544 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 09:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:15:35 INFO - PROCESS | 3668 | 1461082535548 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 3668 | 1461082535550 Marionette TRACE conn3 <- [1,1630,null,{}] 09:15:35 INFO - PROCESS | 3668 | 1461082535554 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}] 09:15:35 INFO - PROCESS | 3668 | 1461082535678 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:15:35 INFO - PROCESS | 3668 | 1461082535840 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 3668 | ++DOCSHELL 1D3D2400 == 89 [pid = 3668] [id = 417] 09:15:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1D3DE800) [pid = 3668] [serial = 1251] [outer = 00000000] 09:15:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1DE4F000) [pid = 3668] [serial = 1252] [outer = 1D3DE800] 09:15:35 INFO - PROCESS | 3668 | 1461082535900 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1E0BDC00) [pid = 3668] [serial = 1253] [outer = 1D3DE800] 09:15:36 INFO - PROCESS | 3668 | 1461082536477 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]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 989ms 09:15:36 INFO - PROCESS | 3668 | 1461082536550 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 3668 | 1461082536553 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 09:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:15:36 INFO - PROCESS | 3668 | 1461082536556 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 3668 | 1461082536558 Marionette TRACE conn3 <- [1,1634,null,{}] 09:15:36 INFO - PROCESS | 3668 | 1461082536562 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}] 09:15:36 INFO - PROCESS | 3668 | 1461082536704 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:15:36 INFO - PROCESS | 3668 | 1461082536849 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 3668 | ++DOCSHELL 18F50000 == 90 [pid = 3668] [id = 418] 09:15:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (19699400) [pid = 3668] [serial = 1254] [outer = 00000000] 09:15:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1C80E800) [pid = 3668] [serial = 1255] [outer = 19699400] 09:15:36 INFO - PROCESS | 3668 | 1461082536905 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1E0C5000) [pid = 3668] [serial = 1256] [outer = 19699400] 09:15:37 INFO - PROCESS | 3668 | 1461082537499 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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:15:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 989ms 09:15:37 INFO - PROCESS | 3668 | 1461082537545 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 3668 | 1461082537547 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 09:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:15:37 INFO - PROCESS | 3668 | 1461082537551 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 3668 | 1461082537553 Marionette TRACE conn3 <- [1,1638,null,{}] 09:15:37 INFO - PROCESS | 3668 | 1461082537557 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}] 09:15:37 INFO - PROCESS | 3668 | 1461082537664 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:15:37 INFO - PROCESS | 3668 | 1461082537979 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 3668 | ++DOCSHELL 15564400 == 91 [pid = 3668] [id = 419] 09:15:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (15BE1C00) [pid = 3668] [serial = 1257] [outer = 00000000] 09:15:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1697E000) [pid = 3668] [serial = 1258] [outer = 15BE1C00] 09:15:38 INFO - PROCESS | 3668 | 1461082538030 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (180A4000) [pid = 3668] [serial = 1259] [outer = 15BE1C00] 09:15:38 INFO - PROCESS | 3668 | 1461082538656 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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1205ms 09:15:38 INFO - PROCESS | 3668 | 1461082538745 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 3668 | 1461082538748 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 09:15:38 INFO - PROCESS | 3668 | 1461082538753 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:15:38 INFO - PROCESS | 3668 | 1461082538756 Marionette TRACE conn3 <- [1,1642,null,{}] 09:15:38 INFO - PROCESS | 3668 | 1461082538761 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}] 09:15:38 INFO - PROCESS | 3668 | 1461082538874 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 15BE5000 == 90 [pid = 3668] [id = 410] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 14AF1C00 == 89 [pid = 3668] [id = 409] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 1A606800 == 88 [pid = 3668] [id = 408] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 1999C800 == 87 [pid = 3668] [id = 407] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 19986800 == 86 [pid = 3668] [id = 406] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 19911400 == 85 [pid = 3668] [id = 405] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 1976E800 == 84 [pid = 3668] [id = 404] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 16436000 == 83 [pid = 3668] [id = 403] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 17BE0800 == 82 [pid = 3668] [id = 402] 09:15:38 INFO - PROCESS | 3668 | --DOCSHELL 11B12C00 == 81 [pid = 3668] [id = 401] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (1CD7D000) [pid = 3668] [serial = 1183] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (18D4C400) [pid = 3668] [serial = 1105] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1D6B8800) [pid = 3668] [serial = 1054] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1CD38000) [pid = 3668] [serial = 1099] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1CD32400) [pid = 3668] [serial = 1039] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (15B31800) [pid = 3668] [serial = 1042] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1D3DA800) [pid = 3668] [serial = 1051] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (18F49C00) [pid = 3668] [serial = 1093] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (19698C00) [pid = 3668] [serial = 1045] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1CA7AC00) [pid = 3668] [serial = 1048] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1998B400) [pid = 3668] [serial = 1096] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1D2B8C00) [pid = 3668] [serial = 1090] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1C058400) [pid = 3668] [serial = 1171] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1CA78800) [pid = 3668] [serial = 1174] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1C24F000) [pid = 3668] [serial = 1172] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (18F96400) [pid = 3668] [serial = 1178] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (18F44C00) [pid = 3668] [serial = 1162] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (18F94800) [pid = 3668] [serial = 1163] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (19926800) [pid = 3668] [serial = 1165] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1697D800) [pid = 3668] [serial = 1157] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (15F6E000) [pid = 3668] [serial = 1156] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1CD3BC00) [pid = 3668] [serial = 1154] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (18AC1400) [pid = 3668] [serial = 1177] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1CD36400) [pid = 3668] [serial = 1153] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (157A4C00) [pid = 3668] [serial = 1159] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (16982800) [pid = 3668] [serial = 1160] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (147A8000) [pid = 3668] [serial = 1137] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1871E400) [pid = 3668] [serial = 1140] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (199A3800) [pid = 3668] [serial = 1144] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1C0BFC00) [pid = 3668] [serial = 1147] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1C80F000) [pid = 3668] [serial = 1150] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1CC39800) [pid = 3668] [serial = 1175] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1998B800) [pid = 3668] [serial = 1168] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1999F000) [pid = 3668] [serial = 1169] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (19BD3000) [pid = 3668] [serial = 1180] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1C257C00) [pid = 3668] [serial = 1181] [outer = 00000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (157F2400) [pid = 3668] [serial = 715] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:15:38 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1995A000) [pid = 3668] [serial = 1166] [outer = 00000000] [url = about:blank] 09:15:39 INFO - PROCESS | 3668 | 1461082539040 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 3668 | ++DOCSHELL 1235AC00 == 82 [pid = 3668] [id = 420] 09:15:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (12BDDC00) [pid = 3668] [serial = 1260] [outer = 00000000] 09:15:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1555FC00) [pid = 3668] [serial = 1261] [outer = 12BDDC00] 09:15:39 INFO - PROCESS | 3668 | 1461082539090 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (15B31C00) [pid = 3668] [serial = 1262] [outer = 12BDDC00] 09:15:39 INFO - PROCESS | 3668 | 1461082539529 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]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 804ms 09:15:39 INFO - PROCESS | 3668 | 1461082539559 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 3668 | 1461082539563 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 09:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:15:39 INFO - PROCESS | 3668 | 1461082539566 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 3668 | 1461082539568 Marionette TRACE conn3 <- [1,1646,null,{}] 09:15:39 INFO - PROCESS | 3668 | 1461082539572 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}] 09:15:39 INFO - PROCESS | 3668 | 1461082539683 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:15:39 INFO - PROCESS | 3668 | 1461082539790 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 3668 | ++DOCSHELL 15B31800 == 83 [pid = 3668] [id = 421] 09:15:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (15D0D400) [pid = 3668] [serial = 1263] [outer = 00000000] 09:15:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18F65800) [pid = 3668] [serial = 1264] [outer = 15D0D400] 09:15:39 INFO - PROCESS | 3668 | 1461082539819 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18F9A000) [pid = 3668] [serial = 1265] [outer = 15D0D400] 09:15:40 INFO - PROCESS | 3668 | 1461082540213 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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 695ms 09:15:40 INFO - PROCESS | 3668 | 1461082540250 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 3668 | 1461082540252 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 09:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:15:40 INFO - PROCESS | 3668 | 1461082540261 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 3668 | 1461082540267 Marionette TRACE conn3 <- [1,1650,null,{}] 09:15:40 INFO - PROCESS | 3668 | 1461082540271 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}] 09:15:40 INFO - PROCESS | 3668 | 1461082540360 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:15:40 INFO - PROCESS | 3668 | 1461082540367 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 3668 | ++DOCSHELL 164D1000 == 84 [pid = 3668] [id = 422] 09:15:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18F95C00) [pid = 3668] [serial = 1266] [outer = 00000000] 09:15:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (19928400) [pid = 3668] [serial = 1267] [outer = 18F95C00] 09:15:40 INFO - PROCESS | 3668 | 1461082540413 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1995BC00) [pid = 3668] [serial = 1268] [outer = 18F95C00] 09:15:40 INFO - PROCESS | 3668 | 1461082540895 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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 680ms 09:15:40 INFO - PROCESS | 3668 | 1461082540955 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 3668 | 1461082540957 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 09:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:15:40 INFO - PROCESS | 3668 | 1461082540961 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 3668 | 1461082540962 Marionette TRACE conn3 <- [1,1654,null,{}] 09:15:40 INFO - PROCESS | 3668 | 1461082540966 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}] 09:15:41 INFO - PROCESS | 3668 | 1461082541053 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:15:41 INFO - PROCESS | 3668 | 1461082541059 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 3668 | ++DOCSHELL 1995CC00 == 85 [pid = 3668] [id = 423] 09:15:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (19983800) [pid = 3668] [serial = 1269] [outer = 00000000] 09:15:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1998EC00) [pid = 3668] [serial = 1270] [outer = 19983800] 09:15:41 INFO - PROCESS | 3668 | 1461082541107 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1999DC00) [pid = 3668] [serial = 1271] [outer = 19983800] 09:15:41 INFO - PROCESS | 3668 | 1461082541575 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]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 679ms 09:15:41 INFO - PROCESS | 3668 | 1461082541649 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 3668 | 1461082541651 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 09:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:15:41 INFO - PROCESS | 3668 | 1461082541654 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 3668 | 1461082541656 Marionette TRACE conn3 <- [1,1658,null,{}] 09:15:41 INFO - PROCESS | 3668 | 1461082541659 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}] 09:15:41 INFO - PROCESS | 3668 | 1461082541777 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:15:41 INFO - PROCESS | 3668 | 1461082541879 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 3668 | ++DOCSHELL 19E23400 == 86 [pid = 3668] [id = 424] 09:15:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1A087C00) [pid = 3668] [serial = 1272] [outer = 00000000] 09:15:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1A161400) [pid = 3668] [serial = 1273] [outer = 1A087C00] 09:15:41 INFO - PROCESS | 3668 | 1461082541932 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1A837C00) [pid = 3668] [serial = 1274] [outer = 1A087C00] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (199A6000) [pid = 3668] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (18717C00) [pid = 3668] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (19877400) [pid = 3668] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (11B17C00) [pid = 3668] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (165A6800) [pid = 3668] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (19927800) [pid = 3668] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1C0BEC00) [pid = 3668] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (15563000) [pid = 3668] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1998BC00) [pid = 3668] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:15:42 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (15D87C00) [pid = 3668] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:15:42 INFO - PROCESS | 3668 | 1461082542779 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1174ms 09:15:42 INFO - PROCESS | 3668 | 1461082542831 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 3668 | 1461082542837 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 09:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:15:42 INFO - PROCESS | 3668 | 1461082542843 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 3668 | 1461082542846 Marionette TRACE conn3 <- [1,1662,null,{}] 09:15:42 INFO - PROCESS | 3668 | 1461082542852 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}] 09:15:43 INFO - PROCESS | 3668 | 1461082542999 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:15:43 INFO - PROCESS | 3668 | 1461082543146 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 3668 | ++DOCSHELL 15F6C400 == 87 [pid = 3668] [id = 425] 09:15:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (16882400) [pid = 3668] [serial = 1275] [outer = 00000000] 09:15:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18323000) [pid = 3668] [serial = 1276] [outer = 16882400] 09:15:43 INFO - PROCESS | 3668 | 1461082543205 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (18970800) [pid = 3668] [serial = 1277] [outer = 16882400] 09:15:43 INFO - PROCESS | 3668 | 1461082543829 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]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1035ms 09:15:43 INFO - PROCESS | 3668 | 1461082543892 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 3668 | 1461082543898 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 09:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:15:43 INFO - PROCESS | 3668 | 1461082543924 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 3668 | 1461082543927 Marionette TRACE conn3 <- [1,1666,null,{}] 09:15:43 INFO - PROCESS | 3668 | 1461082543944 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}] 09:15:44 INFO - PROCESS | 3668 | 1461082544089 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:15:44 INFO - PROCESS | 3668 | 1461082544159 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 3668 | ++DOCSHELL 18DB3800 == 88 [pid = 3668] [id = 426] 09:15:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (18F64400) [pid = 3668] [serial = 1278] [outer = 00000000] 09:15:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1969AC00) [pid = 3668] [serial = 1279] [outer = 18F64400] 09:15:44 INFO - PROCESS | 3668 | 1461082544255 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1990D400) [pid = 3668] [serial = 1280] [outer = 18F64400] 09:15:44 INFO - PROCESS | 3668 | 1461082544844 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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 989ms 09:15:44 INFO - PROCESS | 3668 | 1461082544909 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 3668 | 1461082544912 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 09:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:15:44 INFO - PROCESS | 3668 | 1461082544916 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 3668 | 1461082544919 Marionette TRACE conn3 <- [1,1670,null,{}] 09:15:44 INFO - PROCESS | 3668 | 1461082544931 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}] 09:15:45 INFO - PROCESS | 3668 | 1461082545090 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:15:45 INFO - PROCESS | 3668 | 1461082545108 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 3668 | ++DOCSHELL 19BD9C00 == 89 [pid = 3668] [id = 427] 09:15:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (19BDC000) [pid = 3668] [serial = 1281] [outer = 00000000] 09:15:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1A159800) [pid = 3668] [serial = 1282] [outer = 19BDC000] 09:15:45 INFO - PROCESS | 3668 | 1461082545166 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1AB28400) [pid = 3668] [serial = 1283] [outer = 19BDC000] 09:15:45 INFO - PROCESS | 3668 | 1461082545808 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]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 927ms 09:15:45 INFO - PROCESS | 3668 | 1461082545843 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 3668 | 1461082545847 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 09:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:15:45 INFO - PROCESS | 3668 | 1461082545850 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 3668 | 1461082545852 Marionette TRACE conn3 <- [1,1674,null,{}] 09:15:45 INFO - PROCESS | 3668 | 1461082545856 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}] 09:15:45 INFO - PROCESS | 3668 | 1461082545963 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:15:46 INFO - PROCESS | 3668 | 1461082546079 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 3668 | ++DOCSHELL 1C05D800 == 90 [pid = 3668] [id = 428] 09:15:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1C0B7400) [pid = 3668] [serial = 1284] [outer = 00000000] 09:15:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1C24B400) [pid = 3668] [serial = 1285] [outer = 1C0B7400] 09:15:46 INFO - PROCESS | 3668 | 1461082546180 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1C254000) [pid = 3668] [serial = 1286] [outer = 1C0B7400] 09:15:46 INFO - PROCESS | 3668 | 1461082546714 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]]]}] 09:15:46 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 09:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 896ms 09:15:46 INFO - PROCESS | 3668 | 1461082546753 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 3668 | 1461082546756 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 09:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:15:46 INFO - PROCESS | 3668 | 1461082546759 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 3668 | 1461082546761 Marionette TRACE conn3 <- [1,1678,null,{}] 09:15:46 INFO - PROCESS | 3668 | 1461082546765 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}] 09:15:46 INFO - PROCESS | 3668 | 1461082546869 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:15:46 INFO - PROCESS | 3668 | 1461082546985 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 3668 | ++DOCSHELL 19959000 == 91 [pid = 3668] [id = 429] 09:15:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (19E20C00) [pid = 3668] [serial = 1287] [outer = 00000000] 09:15:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1CA79800) [pid = 3668] [serial = 1288] [outer = 19E20C00] 09:15:47 INFO - PROCESS | 3668 | 1461082547080 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1CC35C00) [pid = 3668] [serial = 1289] [outer = 19E20C00] 09:15:47 INFO - PROCESS | 3668 | 1461082547663 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]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 927ms 09:15:47 INFO - PROCESS | 3668 | 1461082547688 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 3668 | 1461082547690 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 09:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:15:47 INFO - PROCESS | 3668 | 1461082547694 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 3668 | 1461082547696 Marionette TRACE conn3 <- [1,1682,null,{}] 09:15:47 INFO - PROCESS | 3668 | 1461082547700 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}] 09:15:47 INFO - PROCESS | 3668 | 1461082547814 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:15:47 INFO - PROCESS | 3668 | 1461082547973 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 3668 | ++DOCSHELL 157A4000 == 92 [pid = 3668] [id = 430] 09:15:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1C810C00) [pid = 3668] [serial = 1290] [outer = 00000000] 09:15:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1D315800) [pid = 3668] [serial = 1291] [outer = 1C810C00] 09:15:48 INFO - PROCESS | 3668 | 1461082548031 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1D316C00) [pid = 3668] [serial = 1292] [outer = 1C810C00] 09:15:48 INFO - PROCESS | 3668 | 1461082548556 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]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 927ms 09:15:48 INFO - PROCESS | 3668 | 1461082548639 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 3668 | 1461082548642 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 09:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:15:48 INFO - PROCESS | 3668 | 1461082548647 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 3668 | 1461082548650 Marionette TRACE conn3 <- [1,1686,null,{}] 09:15:48 INFO - PROCESS | 3668 | 1461082548655 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}] 09:15:48 INFO - PROCESS | 3668 | 1461082548753 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:15:48 INFO - PROCESS | 3668 | 1461082548925 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 3668 | ++DOCSHELL 11B1C400 == 93 [pid = 3668] [id = 431] 09:15:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (14A04000) [pid = 3668] [serial = 1293] [outer = 00000000] 09:15:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (16F7E000) [pid = 3668] [serial = 1294] [outer = 14A04000] 09:15:48 INFO - PROCESS | 3668 | 1461082548981 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (18DAE800) [pid = 3668] [serial = 1295] [outer = 14A04000] 09:15:49 INFO - PROCESS | 3668 | 1461082549729 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]]]}] 09:15:49 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 09:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1128ms 09:15:49 INFO - PROCESS | 3668 | 1461082549774 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 3668 | 1461082549779 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 09:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:15:49 INFO - PROCESS | 3668 | 1461082549784 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 3668 | 1461082549788 Marionette TRACE conn3 <- [1,1690,null,{}] 09:15:49 INFO - PROCESS | 3668 | 1461082549793 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}] 09:15:49 INFO - PROCESS | 3668 | 1461082549899 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:15:50 INFO - PROCESS | 3668 | 1461082550048 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 3668 | ++DOCSHELL 12D3DC00 == 94 [pid = 3668] [id = 432] 09:15:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (18DAFC00) [pid = 3668] [serial = 1296] [outer = 00000000] 09:15:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (18F4D800) [pid = 3668] [serial = 1297] [outer = 18DAFC00] 09:15:50 INFO - PROCESS | 3668 | 1461082550100 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (19691400) [pid = 3668] [serial = 1298] [outer = 18DAFC00] 09:15:50 INFO - PROCESS | 3668 | 1461082550662 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 927ms 09:15:50 INFO - PROCESS | 3668 | 1461082550714 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 3668 | 1461082550720 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 09:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:15:50 INFO - PROCESS | 3668 | 1461082550726 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 3668 | 1461082550728 Marionette TRACE conn3 <- [1,1694,null,{}] 09:15:50 INFO - PROCESS | 3668 | 1461082550732 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}] 09:15:50 INFO - PROCESS | 3668 | 1461082550841 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 1995CC00 == 93 [pid = 3668] [id = 423] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 164D1000 == 92 [pid = 3668] [id = 422] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 15B31800 == 91 [pid = 3668] [id = 421] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 1235AC00 == 90 [pid = 3668] [id = 420] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 15564400 == 89 [pid = 3668] [id = 419] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 1D4AE400 == 88 [pid = 3668] [id = 416] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 1D3D2800 == 87 [pid = 3668] [id = 415] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 19988C00 == 86 [pid = 3668] [id = 414] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 14A41400 == 85 [pid = 3668] [id = 413] 09:15:50 INFO - PROCESS | 3668 | --DOCSHELL 15F6B800 == 84 [pid = 3668] [id = 412] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1C05BC00) [pid = 3668] [serial = 1222] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1556A800) [pid = 3668] [serial = 1186] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (18F9BC00) [pid = 3668] [serial = 1189] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1C24E800) [pid = 3668] [serial = 1192] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1D3DB000) [pid = 3668] [serial = 1195] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1D4B7C00) [pid = 3668] [serial = 1198] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (18F44000) [pid = 3668] [serial = 1208] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (18D47800) [pid = 3668] [serial = 1207] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1C0BAC00) [pid = 3668] [serial = 1223] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (19912800) [pid = 3668] [serial = 1213] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (19919C00) [pid = 3668] [serial = 1214] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (1697DC00) [pid = 3668] [serial = 1205] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (15D85400) [pid = 3668] [serial = 1204] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (183C0000) [pid = 3668] [serial = 1210] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (18DBA800) [pid = 3668] [serial = 1211] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1995F400) [pid = 3668] [serial = 1216] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1D80C800) [pid = 3668] [serial = 1201] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1CD89400) [pid = 3668] [serial = 1234] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1CA71C00) [pid = 3668] [serial = 1225] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (169B0000) [pid = 3668] [serial = 1228] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18D4BC00) [pid = 3668] [serial = 1229] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1999E800) [pid = 3668] [serial = 1219] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (19DD3000) [pid = 3668] [serial = 1220] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1CA72000) [pid = 3668] [serial = 1226] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (19964C00) [pid = 3668] [serial = 1217] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (19DD1000) [pid = 3668] [serial = 1231] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1AB29C00) [pid = 3668] [serial = 1232] [outer = 00000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3668 | 1461082550994 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 3668 | ++DOCSHELL 14A41400 == 85 [pid = 3668] [id = 433] 09:15:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (15564400) [pid = 3668] [serial = 1299] [outer = 00000000] 09:15:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (164C9C00) [pid = 3668] [serial = 1300] [outer = 15564400] 09:15:51 INFO - PROCESS | 3668 | 1461082551041 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (183C0000) [pid = 3668] [serial = 1301] [outer = 15564400] 09:15:51 INFO - PROCESS | 3668 | 1461082551451 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]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 788ms 09:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:15:51 INFO - PROCESS | 3668 | 1461082551526 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 3668 | 1461082551528 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 09:15:51 INFO - PROCESS | 3668 | 1461082551535 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 3668 | 1461082551539 Marionette TRACE conn3 <- [1,1698,null,{}] 09:15:51 INFO - PROCESS | 3668 | 1461082551549 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}] 09:15:51 INFO - PROCESS | 3668 | 1461082551625 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:15:51 INFO - PROCESS | 3668 | 1461082551637 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 3668 | ++DOCSHELL 15B32C00 == 86 [pid = 3668] [id = 434] 09:15:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (19961800) [pid = 3668] [serial = 1302] [outer = 00000000] 09:15:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (19987C00) [pid = 3668] [serial = 1303] [outer = 19961800] 09:15:51 INFO - PROCESS | 3668 | 1461082551685 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1999BC00) [pid = 3668] [serial = 1304] [outer = 19961800] 09:15:52 INFO - PROCESS | 3668 | 1461082552166 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 680ms 09:15:52 INFO - PROCESS | 3668 | 1461082552215 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 3668 | 1461082552217 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 09:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:15:52 INFO - PROCESS | 3668 | 1461082552250 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 3668 | 1461082552252 Marionette TRACE conn3 <- [1,1702,null,{}] 09:15:52 INFO - PROCESS | 3668 | 1461082552256 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}] 09:15:52 INFO - PROCESS | 3668 | 1461082552345 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:15:52 INFO - PROCESS | 3668 | 1461082552452 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 3668 | ++DOCSHELL 19DD3000 == 87 [pid = 3668] [id = 435] 09:15:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (19DD9800) [pid = 3668] [serial = 1305] [outer = 00000000] 09:15:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1A161000) [pid = 3668] [serial = 1306] [outer = 19DD9800] 09:15:52 INFO - PROCESS | 3668 | 1461082552497 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1A682800) [pid = 3668] [serial = 1307] [outer = 19DD9800] 09:15:52 INFO - PROCESS | 3668 | 1461082552881 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 695ms 09:15:52 INFO - PROCESS | 3668 | 1461082552946 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 3668 | 1461082552948 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 09:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:15:52 INFO - PROCESS | 3668 | 1461082552951 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 3668 | 1461082552953 Marionette TRACE conn3 <- [1,1706,null,{}] 09:15:52 INFO - PROCESS | 3668 | 1461082552956 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}] 09:15:53 INFO - PROCESS | 3668 | 1461082553081 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:15:53 INFO - PROCESS | 3668 | 1461082553149 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 3668 | ++DOCSHELL 19916800 == 88 [pid = 3668] [id = 436] 09:15:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (19E16400) [pid = 3668] [serial = 1308] [outer = 00000000] 09:15:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1C0B7C00) [pid = 3668] [serial = 1309] [outer = 19E16400] 09:15:53 INFO - PROCESS | 3668 | 1461082553178 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1C0C1000) [pid = 3668] [serial = 1310] [outer = 19E16400] 09:15:53 INFO - PROCESS | 3668 | 1461082553612 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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 726ms 09:15:53 INFO - PROCESS | 3668 | 1461082553715 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 3668 | 1461082553717 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 09:15:53 INFO - PROCESS | 3668 | 1461082553721 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 3668 | 1461082553723 Marionette TRACE conn3 <- [1,1710,null,{}] 09:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:15:53 INFO - PROCESS | 3668 | 1461082553726 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}] 09:15:53 INFO - PROCESS | 3668 | 1461082553870 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:15:53 INFO - PROCESS | 3668 | 1461082553940 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 3668 | ++DOCSHELL 1C0B6400 == 89 [pid = 3668] [id = 437] 09:15:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1C331800) [pid = 3668] [serial = 1311] [outer = 00000000] 09:15:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1CD3C800) [pid = 3668] [serial = 1312] [outer = 1C331800] 09:15:53 INFO - PROCESS | 3668 | 1461082553988 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1CD88C00) [pid = 3668] [serial = 1313] [outer = 1C331800] 09:15:54 INFO - PROCESS | 3668 | 1461082554413 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]]]}] 09:15:54 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 09:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 726ms 09:15:54 INFO - PROCESS | 3668 | 1461082554471 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 3668 | 1461082554473 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 09:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:15:54 INFO - PROCESS | 3668 | 1461082554476 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 3668 | 1461082554478 Marionette TRACE conn3 <- [1,1714,null,{}] 09:15:54 INFO - PROCESS | 3668 | 1461082554481 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}] 09:15:54 INFO - PROCESS | 3668 | 1461082554603 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:15:54 INFO - PROCESS | 3668 | 1461082554658 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 3668 | ++DOCSHELL 1CC37C00 == 90 [pid = 3668] [id = 438] 09:15:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1CD89400) [pid = 3668] [serial = 1314] [outer = 00000000] 09:15:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1D4AD800) [pid = 3668] [serial = 1315] [outer = 1CD89400] 09:15:54 INFO - PROCESS | 3668 | 1461082554702 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1D4ADC00) [pid = 3668] [serial = 1316] [outer = 1CD89400] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1C0B5C00) [pid = 3668] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (15565400) [pid = 3668] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (12D4BC00) [pid = 3668] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1A0B3800) [pid = 3668] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1C256000) [pid = 3668] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1C055000) [pid = 3668] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (18323400) [pid = 3668] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (19983800) [pid = 3668] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1C250800) [pid = 3668] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (15BE1C00) [pid = 3668] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (18F95C00) [pid = 3668] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (12BDDC00) [pid = 3668] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:15:55 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (15D0D400) [pid = 3668] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:15:55 INFO - PROCESS | 3668 | 1461082555254 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 834ms 09:15:55 INFO - PROCESS | 3668 | 1461082555302 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 3668 | 1461082555304 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 09:15:55 INFO - PROCESS | 3668 | 1461082555307 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:15:55 INFO - PROCESS | 3668 | 1461082555308 Marionette TRACE conn3 <- [1,1718,null,{}] 09:15:55 INFO - PROCESS | 3668 | 1461082555312 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}] 09:15:55 INFO - PROCESS | 3668 | 1461082555397 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:15:55 INFO - PROCESS | 3668 | 1461082555405 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 3668 | ++DOCSHELL 18041C00 == 91 [pid = 3668] [id = 439] 09:15:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (18DAEC00) [pid = 3668] [serial = 1317] [outer = 00000000] 09:15:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (19926800) [pid = 3668] [serial = 1318] [outer = 18DAEC00] 09:15:55 INFO - PROCESS | 3668 | 1461082555449 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1C0B4C00) [pid = 3668] [serial = 1319] [outer = 18DAEC00] 09:15:55 INFO - PROCESS | 3668 | 1461082555892 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]]]}] 09:15:55 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 09:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 618ms 09:15:55 INFO - PROCESS | 3668 | 1461082555945 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 3668 | 1461082555947 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 09:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:15:55 INFO - PROCESS | 3668 | 1461082555954 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 3668 | 1461082555956 Marionette TRACE conn3 <- [1,1722,null,{}] 09:15:55 INFO - PROCESS | 3668 | 1461082555959 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}] 09:15:56 INFO - PROCESS | 3668 | 1461082556029 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:15:56 INFO - PROCESS | 3668 | 1461082556035 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 3668 | ++DOCSHELL 19913C00 == 92 [pid = 3668] [id = 440] 09:15:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (19919800) [pid = 3668] [serial = 1320] [outer = 00000000] 09:15:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1D6B3C00) [pid = 3668] [serial = 1321] [outer = 19919800] 09:15:56 INFO - PROCESS | 3668 | 1461082556079 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1D808400) [pid = 3668] [serial = 1322] [outer = 19919800] 09:15:56 INFO - PROCESS | 3668 | 1461082556518 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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 634ms 09:15:56 INFO - PROCESS | 3668 | 1461082556577 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 3668 | 1461082556579 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 09:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:15:56 INFO - PROCESS | 3668 | 1461082556586 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 3668 | 1461082556588 Marionette TRACE conn3 <- [1,1726,null,{}] 09:15:56 INFO - PROCESS | 3668 | 1461082556592 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}] 09:15:56 INFO - PROCESS | 3668 | 1461082556678 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:15:56 INFO - PROCESS | 3668 | 1461082556685 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 3668 | ++DOCSHELL 1D314C00 == 93 [pid = 3668] [id = 441] 09:15:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1D80D800) [pid = 3668] [serial = 1323] [outer = 00000000] 09:15:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1DBFA800) [pid = 3668] [serial = 1324] [outer = 1D80D800] 09:15:56 INFO - PROCESS | 3668 | 1461082556728 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1DE45800) [pid = 3668] [serial = 1325] [outer = 1D80D800] 09:15:57 INFO - PROCESS | 3668 | 1461082557434 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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 881ms 09:15:57 INFO - PROCESS | 3668 | 1461082557493 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 3668 | 1461082557497 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 09:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:15:57 INFO - PROCESS | 3668 | 1461082557503 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 3668 | 1461082557507 Marionette TRACE conn3 <- [1,1730,null,{}] 09:15:57 INFO - PROCESS | 3668 | 1461082557513 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}] 09:15:57 INFO - PROCESS | 3668 | 1461082557683 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:15:57 INFO - PROCESS | 3668 | 1461082557703 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 3668 | ++DOCSHELL 169ABC00 == 94 [pid = 3668] [id = 442] 09:15:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (169AD400) [pid = 3668] [serial = 1326] [outer = 00000000] 09:15:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (18F45800) [pid = 3668] [serial = 1327] [outer = 169AD400] 09:15:57 INFO - PROCESS | 3668 | 1461082557760 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (18F94C00) [pid = 3668] [serial = 1328] [outer = 169AD400] 09:15:58 INFO - PROCESS | 3668 | 1461082558459 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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 989ms 09:15:58 INFO - PROCESS | 3668 | 1461082558490 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 3668 | 1461082558496 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 09:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:15:58 INFO - PROCESS | 3668 | 1461082558503 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 3668 | 1461082558506 Marionette TRACE conn3 <- [1,1734,null,{}] 09:15:58 INFO - PROCESS | 3668 | 1461082558510 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}] 09:15:58 INFO - PROCESS | 3668 | 1461082558623 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:15:58 INFO - PROCESS | 3668 | 1461082558772 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 3668 | ++DOCSHELL 157F2400 == 95 [pid = 3668] [id = 443] 09:15:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (16981400) [pid = 3668] [serial = 1329] [outer = 00000000] 09:15:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1995E800) [pid = 3668] [serial = 1330] [outer = 16981400] 09:15:58 INFO - PROCESS | 3668 | 1461082558827 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1998BC00) [pid = 3668] [serial = 1331] [outer = 16981400] 09:15:59 INFO - PROCESS | 3668 | 1461082559443 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 973ms 09:15:59 INFO - PROCESS | 3668 | 1461082559476 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 3668 | 1461082559479 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 09:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:15:59 INFO - PROCESS | 3668 | 1461082559483 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 3668 | 1461082559486 Marionette TRACE conn3 <- [1,1738,null,{}] 09:15:59 INFO - PROCESS | 3668 | 1461082559497 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}] 09:15:59 INFO - PROCESS | 3668 | 1461082559614 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:15:59 INFO - PROCESS | 3668 | 1461082559778 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 3668 | ++DOCSHELL 1CF14C00 == 96 [pid = 3668] [id = 444] 09:15:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1CF15000) [pid = 3668] [serial = 1332] [outer = 00000000] 09:15:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1D6AFC00) [pid = 3668] [serial = 1333] [outer = 1CF15000] 09:15:59 INFO - PROCESS | 3668 | 1461082559836 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1DBF2800) [pid = 3668] [serial = 1334] [outer = 1CF15000] 09:16:00 INFO - PROCESS | 3668 | 1461082560402 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 988ms 09:16:00 INFO - PROCESS | 3668 | 1461082560467 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 3668 | 1461082560470 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 09:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:16:00 INFO - PROCESS | 3668 | 1461082560474 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 3668 | 1461082560476 Marionette TRACE conn3 <- [1,1742,null,{}] 09:16:00 INFO - PROCESS | 3668 | 1461082560480 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}] 09:16:00 INFO - PROCESS | 3668 | 1461082560643 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:16:00 INFO - PROCESS | 3668 | 1461082560756 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 3668 | ++DOCSHELL 1D4B7C00 == 97 [pid = 3668] [id = 445] 09:16:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1DBF0C00) [pid = 3668] [serial = 1335] [outer = 00000000] 09:16:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1E0C0800) [pid = 3668] [serial = 1336] [outer = 1DBF0C00] 09:16:00 INFO - PROCESS | 3668 | 1461082560812 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1E0C9400) [pid = 3668] [serial = 1337] [outer = 1DBF0C00] 09:16:01 INFO - PROCESS | 3668 | 1461082561400 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]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 989ms 09:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:16:01 INFO - PROCESS | 3668 | 1461082561475 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 3668 | 1461082561478 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 09:16:01 INFO - PROCESS | 3668 | 1461082561481 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 3668 | 1461082561483 Marionette TRACE conn3 <- [1,1746,null,{}] 09:16:01 INFO - PROCESS | 3668 | 1461082561487 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}] 09:16:01 INFO - PROCESS | 3668 | 1461082561614 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:16:01 INFO - PROCESS | 3668 | 1461082561779 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 3668 | ++DOCSHELL 13704000 == 98 [pid = 3668] [id = 446] 09:16:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (159F2400) [pid = 3668] [serial = 1338] [outer = 00000000] 09:16:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (183AE400) [pid = 3668] [serial = 1339] [outer = 159F2400] 09:16:01 INFO - PROCESS | 3668 | 1461082561835 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (18DB7800) [pid = 3668] [serial = 1340] [outer = 159F2400] 09:16:02 INFO - PROCESS | 3668 | 1461082562764 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]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1344ms 09:16:02 INFO - PROCESS | 3668 | 1461082562826 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 3668 | 1461082562830 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 09:16:02 INFO - PROCESS | 3668 | 1461082562835 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:16:02 INFO - PROCESS | 3668 | 1461082562839 Marionette TRACE conn3 <- [1,1750,null,{}] 09:16:02 INFO - PROCESS | 3668 | 1461082562844 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}] 09:16:02 INFO - PROCESS | 3668 | 1461082562951 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:16:03 INFO - PROCESS | 3668 | 1461082563104 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 3668 | ++DOCSHELL 02A96800 == 99 [pid = 3668] [id = 447] 09:16:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (11B11800) [pid = 3668] [serial = 1341] [outer = 00000000] 09:16:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (13255400) [pid = 3668] [serial = 1342] [outer = 11B11800] 09:16:03 INFO - PROCESS | 3668 | 1461082563156 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (13703000) [pid = 3668] [serial = 1343] [outer = 11B11800] 09:16:03 INFO - PROCESS | 3668 | 1461082563712 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 928ms 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 147AE000 == 98 [pid = 3668] [id = 394] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 19913C00 == 97 [pid = 3668] [id = 440] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 18041C00 == 96 [pid = 3668] [id = 439] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 1CC37C00 == 95 [pid = 3668] [id = 438] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 1C0B6400 == 94 [pid = 3668] [id = 437] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 19916800 == 93 [pid = 3668] [id = 436] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 19DD3000 == 92 [pid = 3668] [id = 435] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 15B32C00 == 91 [pid = 3668] [id = 434] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 14A41400 == 90 [pid = 3668] [id = 433] 09:16:03 INFO - PROCESS | 3668 | --DOCSHELL 12D3DC00 == 89 [pid = 3668] [id = 432] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1A161400) [pid = 3668] [serial = 1273] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1C0B6000) [pid = 3668] [serial = 1243] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1D6B0C00) [pid = 3668] [serial = 1246] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (169AAC00) [pid = 3668] [serial = 1237] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (18F9B000) [pid = 3668] [serial = 1240] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1C80E800) [pid = 3668] [serial = 1255] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | 1461082563829 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 3668 | 1461082563834 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1C0C0C00) [pid = 3668] [serial = 1102] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1C059C00) [pid = 3668] [serial = 1145] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (15561400) [pid = 3668] [serial = 1138] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1A2A3800) [pid = 3668] [serial = 1135] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1C80F400) [pid = 3668] [serial = 1151] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1C24BC00) [pid = 3668] [serial = 1148] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (18DAF800) [pid = 3668] [serial = 1141] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1D311400) [pid = 3668] [serial = 1235] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1998EC00) [pid = 3668] [serial = 1270] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (180A4000) [pid = 3668] [serial = 1259] [outer = 00000000] [url = about:blank] 09:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (1697E000) [pid = 3668] [serial = 1258] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (19928400) [pid = 3668] [serial = 1267] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1995BC00) [pid = 3668] [serial = 1268] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1555FC00) [pid = 3668] [serial = 1261] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (15B31C00) [pid = 3668] [serial = 1262] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (18F65800) [pid = 3668] [serial = 1264] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (18F9A000) [pid = 3668] [serial = 1265] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1DBF2C00) [pid = 3668] [serial = 1249] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1DE4F000) [pid = 3668] [serial = 1252] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1999DC00) [pid = 3668] [serial = 1271] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 3668 | 1461082563847 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 3668 | 1461082563849 Marionette TRACE conn3 <- [1,1754,null,{}] 09:16:03 INFO - PROCESS | 3668 | 1461082563853 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}] 09:16:03 INFO - PROCESS | 3668 | 1461082563969 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:16:04 INFO - PROCESS | 3668 | 1461082564061 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 3668 | ++DOCSHELL 12D3DC00 == 90 [pid = 3668] [id = 448] 09:16:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (14AEF800) [pid = 3668] [serial = 1344] [outer = 00000000] 09:16:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (15568400) [pid = 3668] [serial = 1345] [outer = 14AEF800] 09:16:04 INFO - PROCESS | 3668 | 1461082564111 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (15B2A000) [pid = 3668] [serial = 1346] [outer = 14AEF800] 09:16:04 INFO - PROCESS | 3668 | 1461082564580 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]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 757ms 09:16:04 INFO - PROCESS | 3668 | 1461082564634 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 3668 | 1461082564636 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 09:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:16:04 INFO - PROCESS | 3668 | 1461082564640 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 3668 | 1461082564643 Marionette TRACE conn3 <- [1,1758,null,{}] 09:16:04 INFO - PROCESS | 3668 | 1461082564653 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}] 09:16:04 INFO - PROCESS | 3668 | 1461082564722 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:16:04 INFO - PROCESS | 3668 | 1461082564728 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 3668 | ++DOCSHELL 164D3000 == 91 [pid = 3668] [id = 449] 09:16:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (16988800) [pid = 3668] [serial = 1347] [outer = 00000000] 09:16:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (16F73C00) [pid = 3668] [serial = 1348] [outer = 16988800] 09:16:04 INFO - PROCESS | 3668 | 1461082564776 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1831D800) [pid = 3668] [serial = 1349] [outer = 16988800] 09:16:05 INFO - PROCESS | 3668 | 1461082565245 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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 633ms 09:16:05 INFO - PROCESS | 3668 | 1461082565261 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 3668 | 1461082565263 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 09:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:16:05 INFO - PROCESS | 3668 | 1461082565267 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 3668 | 1461082565268 Marionette TRACE conn3 <- [1,1762,null,{}] 09:16:05 INFO - PROCESS | 3668 | 1461082565272 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}] 09:16:05 INFO - PROCESS | 3668 | 1461082565355 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:16:05 INFO - PROCESS | 3668 | 1461082565361 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 3668 | ++DOCSHELL 17BEC800 == 92 [pid = 3668] [id = 450] 09:16:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (18717000) [pid = 3668] [serial = 1350] [outer = 00000000] 09:16:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (18DB1800) [pid = 3668] [serial = 1351] [outer = 18717000] 09:16:05 INFO - PROCESS | 3668 | 1461082565406 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (18DB6800) [pid = 3668] [serial = 1352] [outer = 18717000] 09:16:05 INFO - PROCESS | 3668 | 1461082565869 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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 634ms 09:16:05 INFO - PROCESS | 3668 | 1461082565904 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 3668 | 1461082565906 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 09:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:16:05 INFO - PROCESS | 3668 | 1461082565909 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 3668 | 1461082565911 Marionette TRACE conn3 <- [1,1766,null,{}] 09:16:05 INFO - PROCESS | 3668 | 1461082565914 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}] 09:16:05 INFO - PROCESS | 3668 | 1461082566003 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:16:05 INFO - PROCESS | 3668 | 1461082566009 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 3668 | ++DOCSHELL 02A92400 == 93 [pid = 3668] [id = 451] 09:16:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (183BC800) [pid = 3668] [serial = 1353] [outer = 00000000] 09:16:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (18FA3400) [pid = 3668] [serial = 1354] [outer = 183BC800] 09:16:06 INFO - PROCESS | 3668 | 1461082566053 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (19691C00) [pid = 3668] [serial = 1355] [outer = 183BC800] 09:16:06 INFO - PROCESS | 3668 | 1461082566559 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]]]}] 09:16:06 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 09:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 695ms 09:16:06 INFO - PROCESS | 3668 | 1461082566594 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 3668 | 1461082566596 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 09:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:16:06 INFO - PROCESS | 3668 | 1461082566599 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 3668 | 1461082566601 Marionette TRACE conn3 <- [1,1770,null,{}] 09:16:06 INFO - PROCESS | 3668 | 1461082566604 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}] 09:16:06 INFO - PROCESS | 3668 | 1461082566740 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:16:06 INFO - PROCESS | 3668 | 1461082566812 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 3668 | ++DOCSHELL 18F9A000 == 94 [pid = 3668] [id = 452] 09:16:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (19698C00) [pid = 3668] [serial = 1356] [outer = 00000000] 09:16:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (19921400) [pid = 3668] [serial = 1357] [outer = 19698C00] 09:16:06 INFO - PROCESS | 3668 | 1461082566859 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (19927400) [pid = 3668] [serial = 1358] [outer = 19698C00] 09:16:07 INFO - PROCESS | 3668 | 1461082567286 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]]]}] 09:16:07 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 09:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 726ms 09:16:07 INFO - PROCESS | 3668 | 1461082567340 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 3668 | 1461082567342 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 09:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:16:07 INFO - PROCESS | 3668 | 1461082567345 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 3668 | 1461082567347 Marionette TRACE conn3 <- [1,1774,null,{}] 09:16:07 INFO - PROCESS | 3668 | 1461082567356 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}] 09:16:07 INFO - PROCESS | 3668 | 1461082567499 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:16:07 INFO - PROCESS | 3668 | 1461082567567 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 3668 | ++DOCSHELL 18F49000 == 95 [pid = 3668] [id = 453] 09:16:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1991E400) [pid = 3668] [serial = 1359] [outer = 00000000] 09:16:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1998EC00) [pid = 3668] [serial = 1360] [outer = 1991E400] 09:16:07 INFO - PROCESS | 3668 | 1461082567611 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1999D800) [pid = 3668] [serial = 1361] [outer = 1991E400] 09:16:08 INFO - PROCESS | 3668 | 1461082568002 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]]]}] 09:16:08 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 09:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 695ms 09:16:08 INFO - PROCESS | 3668 | 1461082568045 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 3668 | 1461082568047 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 09:16:08 INFO - PROCESS | 3668 | 1461082568050 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:16:08 INFO - PROCESS | 3668 | 1461082568052 Marionette TRACE conn3 <- [1,1778,null,{}] 09:16:08 INFO - PROCESS | 3668 | 1461082568056 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}] 09:16:08 INFO - PROCESS | 3668 | 1461082568181 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (18DAFC00) [pid = 3668] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1C331800) [pid = 3668] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (18DAEC00) [pid = 3668] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (19919800) [pid = 3668] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (19961800) [pid = 3668] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (19E16400) [pid = 3668] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (19DD9800) [pid = 3668] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1CD89400) [pid = 3668] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (15564400) [pid = 3668] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:16:08 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (14A04000) [pid = 3668] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:16:08 INFO - PROCESS | 3668 | 1461082568624 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 3668 | ++DOCSHELL 02A97000 == 96 [pid = 3668] [id = 454] 09:16:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (12D4BC00) [pid = 3668] [serial = 1362] [outer = 00000000] 09:16:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1697D400) [pid = 3668] [serial = 1363] [outer = 12D4BC00] 09:16:08 INFO - PROCESS | 3668 | 1461082568670 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (16983800) [pid = 3668] [serial = 1364] [outer = 12D4BC00] 09:16:09 INFO - PROCESS | 3668 | 1461082569044 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]]]}] 09:16:09 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) 09:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1020ms 09:16:09 INFO - PROCESS | 3668 | 1461082569084 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 3668 | 1461082569086 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 09:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:16:09 INFO - PROCESS | 3668 | 1461082569089 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 3668 | 1461082569091 Marionette TRACE conn3 <- [1,1782,null,{}] 09:16:09 INFO - PROCESS | 3668 | 1461082569094 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}] 09:16:09 INFO - PROCESS | 3668 | 1461082569214 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:16:09 INFO - PROCESS | 3668 | 1461082569222 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 3668 | ++DOCSHELL 15D06000 == 97 [pid = 3668] [id = 455] 09:16:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (16886000) [pid = 3668] [serial = 1365] [outer = 00000000] 09:16:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (19DD1000) [pid = 3668] [serial = 1366] [outer = 16886000] 09:16:09 INFO - PROCESS | 3668 | 1461082569267 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1A154400) [pid = 3668] [serial = 1367] [outer = 16886000] 09:16:09 INFO - PROCESS | 3668 | 1461082569678 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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 634ms 09:16:09 INFO - PROCESS | 3668 | 1461082569728 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 3668 | 1461082569729 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 09:16:09 INFO - PROCESS | 3668 | 1461082569733 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:16:09 INFO - PROCESS | 3668 | 1461082569734 Marionette TRACE conn3 <- [1,1786,null,{}] 09:16:09 INFO - PROCESS | 3668 | 1461082569738 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}] 09:16:09 INFO - PROCESS | 3668 | 1461082569819 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:16:09 INFO - PROCESS | 3668 | 1461082569954 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 3668 | ++DOCSHELL 11C33000 == 98 [pid = 3668] [id = 456] 09:16:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (12BE8800) [pid = 3668] [serial = 1368] [outer = 00000000] 09:16:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1A67F000) [pid = 3668] [serial = 1369] [outer = 12BE8800] 09:16:09 INFO - PROCESS | 3668 | 1461082570000 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1C054400) [pid = 3668] [serial = 1370] [outer = 12BE8800] 09:16:10 INFO - PROCESS | 3668 | 1461082570364 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 695ms 09:16:10 INFO - PROCESS | 3668 | 1461082570433 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 3668 | 1461082570435 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 09:16:10 INFO - PROCESS | 3668 | 1461082570438 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:16:10 INFO - PROCESS | 3668 | 1461082570440 Marionette TRACE conn3 <- [1,1790,null,{}] 09:16:10 INFO - PROCESS | 3668 | 1461082570444 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}] 09:16:10 INFO - PROCESS | 3668 | 1461082570527 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:16:10 INFO - PROCESS | 3668 | 1461082570533 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 3668 | ++DOCSHELL 1A298800 == 99 [pid = 3668] [id = 457] 09:16:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1AB29400) [pid = 3668] [serial = 1371] [outer = 00000000] 09:16:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1C24D000) [pid = 3668] [serial = 1372] [outer = 1AB29400] 09:16:10 INFO - PROCESS | 3668 | 1461082570583 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1C331800) [pid = 3668] [serial = 1373] [outer = 1AB29400] 09:16:11 INFO - PROCESS | 3668 | 1461082571376 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 989ms 09:16:11 INFO - PROCESS | 3668 | 1461082571426 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 3668 | 1461082571431 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 09:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:16:11 INFO - PROCESS | 3668 | 1461082571437 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 3668 | 1461082571441 Marionette TRACE conn3 <- [1,1794,null,{}] 09:16:11 INFO - PROCESS | 3668 | 1461082571446 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}] 09:16:11 INFO - PROCESS | 3668 | 1461082571561 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:16:11 INFO - PROCESS | 3668 | 1461082571709 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 3668 | ++DOCSHELL 1338E400 == 100 [pid = 3668] [id = 458] 09:16:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (13703400) [pid = 3668] [serial = 1374] [outer = 00000000] 09:16:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1555FC00) [pid = 3668] [serial = 1375] [outer = 13703400] 09:16:11 INFO - PROCESS | 3668 | 1461082571768 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (157A0400) [pid = 3668] [serial = 1376] [outer = 13703400] 09:16:12 INFO - PROCESS | 3668 | 1461082572352 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]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 989ms 09:16:12 INFO - PROCESS | 3668 | 1461082572424 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 3668 | 1461082572430 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 09:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:16:12 INFO - PROCESS | 3668 | 1461082572436 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 3668 | 1461082572439 Marionette TRACE conn3 <- [1,1798,null,{}] 09:16:12 INFO - PROCESS | 3668 | 1461082572443 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}] 09:16:12 INFO - PROCESS | 3668 | 1461082572554 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:16:12 INFO - PROCESS | 3668 | 1461082572699 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 3668 | ++DOCSHELL 147AC400 == 101 [pid = 3668] [id = 459] 09:16:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (14A41400) [pid = 3668] [serial = 1377] [outer = 00000000] 09:16:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (18D43000) [pid = 3668] [serial = 1378] [outer = 14A41400] 09:16:12 INFO - PROCESS | 3668 | 1461082572755 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (18F43800) [pid = 3668] [serial = 1379] [outer = 14A41400] 09:16:13 INFO - PROCESS | 3668 | 1461082573385 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]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 989ms 09:16:13 INFO - PROCESS | 3668 | 1461082573432 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 3668 | 1461082573435 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 09:16:13 INFO - PROCESS | 3668 | 1461082573440 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:16:13 INFO - PROCESS | 3668 | 1461082573444 Marionette TRACE conn3 <- [1,1802,null,{}] 09:16:13 INFO - PROCESS | 3668 | 1461082573455 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}] 09:16:13 INFO - PROCESS | 3668 | 1461082573572 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:16:13 INFO - PROCESS | 3668 | 1461082573719 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 3668 | ++DOCSHELL 11B12000 == 102 [pid = 3668] [id = 460] 09:16:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (164C8400) [pid = 3668] [serial = 1380] [outer = 00000000] 09:16:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1C0BB400) [pid = 3668] [serial = 1381] [outer = 164C8400] 09:16:13 INFO - PROCESS | 3668 | 1461082573778 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1C248800) [pid = 3668] [serial = 1382] [outer = 164C8400] 09:16:14 INFO - PROCESS | 3668 | 1461082574378 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]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 989ms 09:16:14 INFO - PROCESS | 3668 | 1461082574445 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 3668 | 1461082574448 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 09:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:16:14 INFO - PROCESS | 3668 | 1461082574451 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 3668 | 1461082574453 Marionette TRACE conn3 <- [1,1806,null,{}] 09:16:14 INFO - PROCESS | 3668 | 1461082574457 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}] 09:16:14 INFO - PROCESS | 3668 | 1461082574565 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:16:14 INFO - PROCESS | 3668 | 1461082574710 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 3668 | ++DOCSHELL 1C805800 == 103 [pid = 3668] [id = 461] 09:16:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1C806C00) [pid = 3668] [serial = 1383] [outer = 00000000] 09:16:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1CA7A000) [pid = 3668] [serial = 1384] [outer = 1C806C00] 09:16:14 INFO - PROCESS | 3668 | 1461082574766 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (1CC35000) [pid = 3668] [serial = 1385] [outer = 1C806C00] 09:16:15 INFO - PROCESS | 3668 | 1461082575291 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]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 896ms 09:16:15 INFO - PROCESS | 3668 | 1461082575339 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 3668 | 1461082575341 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 09:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:16:15 INFO - PROCESS | 3668 | 1461082575345 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 3668 | 1461082575347 Marionette TRACE conn3 <- [1,1810,null,{}] 09:16:15 INFO - PROCESS | 3668 | 1461082575351 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}] 09:16:15 INFO - PROCESS | 3668 | 1461082575454 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:16:15 INFO - PROCESS | 3668 | 1461082575611 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 3668 | ++DOCSHELL 1C057C00 == 104 [pid = 3668] [id = 462] 09:16:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (1C0C2C00) [pid = 3668] [serial = 1386] [outer = 00000000] 09:16:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (1CD3B800) [pid = 3668] [serial = 1387] [outer = 1C0C2C00] 09:16:15 INFO - PROCESS | 3668 | 1461082575667 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (1CD40000) [pid = 3668] [serial = 1388] [outer = 1C0C2C00] 09:16:16 INFO - PROCESS | 3668 | 1461082576291 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]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 989ms 09:16:16 INFO - PROCESS | 3668 | 1461082576331 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 3668 | 1461082576334 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 09:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:16:16 INFO - PROCESS | 3668 | 1461082576337 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 3668 | 1461082576339 Marionette TRACE conn3 <- [1,1814,null,{}] 09:16:16 INFO - PROCESS | 3668 | 1461082576343 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}] 09:16:16 INFO - PROCESS | 3668 | 1461082576456 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:16:16 INFO - PROCESS | 3668 | 1461082576606 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 3668 | ++DOCSHELL 15565800 == 105 [pid = 3668] [id = 463] 09:16:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (159F1C00) [pid = 3668] [serial = 1389] [outer = 00000000] 09:16:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (18D50400) [pid = 3668] [serial = 1390] [outer = 159F1C00] 09:16:16 INFO - PROCESS | 3668 | 1461082576665 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (1968C000) [pid = 3668] [serial = 1391] [outer = 159F1C00] 09:16:17 INFO - PROCESS | 3668 | 1461082577420 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]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1128ms 09:16:17 INFO - PROCESS | 3668 | 1461082577480 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 3668 | 1461082577484 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 09:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:16:17 INFO - PROCESS | 3668 | 1461082577489 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 3668 | 1461082577493 Marionette TRACE conn3 <- [1,1818,null,{}] 09:16:17 INFO - PROCESS | 3668 | 1461082577499 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}] 09:16:17 INFO - PROCESS | 3668 | 1461082577603 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:16:17 INFO - PROCESS | 3668 | 1461082577759 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 3668 | ++DOCSHELL 14A48C00 == 106 [pid = 3668] [id = 464] 09:16:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (14AF1C00) [pid = 3668] [serial = 1392] [outer = 00000000] 09:16:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (16886800) [pid = 3668] [serial = 1393] [outer = 14AF1C00] 09:16:17 INFO - PROCESS | 3668 | 1461082577812 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (169A3400) [pid = 3668] [serial = 1394] [outer = 14AF1C00] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 1D6B5800 == 105 [pid = 3668] [id = 400] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 15F6C400 == 104 [pid = 3668] [id = 425] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 13387000 == 103 [pid = 3668] [id = 396] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 11C33000 == 102 [pid = 3668] [id = 456] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 15D06000 == 101 [pid = 3668] [id = 455] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 02A97000 == 100 [pid = 3668] [id = 454] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 18F49000 == 99 [pid = 3668] [id = 453] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 18F9A000 == 98 [pid = 3668] [id = 452] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 02A92400 == 97 [pid = 3668] [id = 451] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 17BEC800 == 96 [pid = 3668] [id = 450] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 164D3000 == 95 [pid = 3668] [id = 449] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 12D3DC00 == 94 [pid = 3668] [id = 448] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 02A96800 == 93 [pid = 3668] [id = 447] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (1DBFA800) [pid = 3668] [serial = 1324] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (1C24B400) [pid = 3668] [serial = 1285] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (1CA79800) [pid = 3668] [serial = 1288] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (1D315800) [pid = 3668] [serial = 1291] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (1A159800) [pid = 3668] [serial = 1282] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (18323000) [pid = 3668] [serial = 1276] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (1969AC00) [pid = 3668] [serial = 1279] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 1CF14C00 == 92 [pid = 3668] [id = 444] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 157F2400 == 91 [pid = 3668] [id = 443] 09:16:18 INFO - PROCESS | 3668 | --DOCSHELL 169ABC00 == 90 [pid = 3668] [id = 442] 09:16:18 INFO - PROCESS | 3668 | 1461082578482 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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1035ms 09:16:18 INFO - PROCESS | 3668 | 1461082578538 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 3668 | 1461082578543 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 09:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (1D808400) [pid = 3668] [serial = 1322] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (18F4D800) [pid = 3668] [serial = 1297] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (1CD88C00) [pid = 3668] [serial = 1313] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (1C0B4C00) [pid = 3668] [serial = 1319] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (1D6B3C00) [pid = 3668] [serial = 1321] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (1999BC00) [pid = 3668] [serial = 1304] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (19987C00) [pid = 3668] [serial = 1303] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1C0C1000) [pid = 3668] [serial = 1310] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1A682800) [pid = 3668] [serial = 1307] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1D4ADC00) [pid = 3668] [serial = 1316] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (164C9C00) [pid = 3668] [serial = 1300] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (1CD3C800) [pid = 3668] [serial = 1312] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (183C0000) [pid = 3668] [serial = 1301] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (18DAE800) [pid = 3668] [serial = 1295] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1D4AD800) [pid = 3668] [serial = 1315] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (19691400) [pid = 3668] [serial = 1298] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (16F7E000) [pid = 3668] [serial = 1294] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (19926800) [pid = 3668] [serial = 1318] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1A161000) [pid = 3668] [serial = 1306] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1C0B7C00) [pid = 3668] [serial = 1309] [outer = 00000000] [url = about:blank] 09:16:18 INFO - PROCESS | 3668 | 1461082578572 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 3668 | 1461082578575 Marionette TRACE conn3 <- [1,1822,null,{}] 09:16:18 INFO - PROCESS | 3668 | 1461082578581 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}] 09:16:18 INFO - PROCESS | 3668 | 1461082578691 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:16:18 INFO - PROCESS | 3668 | 1461082578706 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 3668 | ++DOCSHELL 11B12C00 == 91 [pid = 3668] [id = 465] 09:16:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (11C2B800) [pid = 3668] [serial = 1395] [outer = 00000000] 09:16:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (18328400) [pid = 3668] [serial = 1396] [outer = 11C2B800] 09:16:18 INFO - PROCESS | 3668 | 1461082578751 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (18975000) [pid = 3668] [serial = 1397] [outer = 11C2B800] 09:16:19 INFO - PROCESS | 3668 | 1461082579276 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]]]}] 09:16:19 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 09:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 757ms 09:16:19 INFO - PROCESS | 3668 | 1461082579307 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 3668 | 1461082579309 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 09:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:16:19 INFO - PROCESS | 3668 | 1461082579313 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 3668 | 1461082579316 Marionette TRACE conn3 <- [1,1826,null,{}] 09:16:19 INFO - PROCESS | 3668 | 1461082579327 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}] 09:16:19 INFO - PROCESS | 3668 | 1461082579414 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:16:19 INFO - PROCESS | 3668 | 1461082579423 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 3668 | ++DOCSHELL 1970C000 == 92 [pid = 3668] [id = 466] 09:16:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (19768400) [pid = 3668] [serial = 1398] [outer = 00000000] 09:16:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1990F000) [pid = 3668] [serial = 1399] [outer = 19768400] 09:16:19 INFO - PROCESS | 3668 | 1461082579470 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (19922800) [pid = 3668] [serial = 1400] [outer = 19768400] 09:16:19 INFO - PROCESS | 3668 | 1461082579946 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]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 680ms 09:16:20 INFO - PROCESS | 3668 | 1461082580011 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3668 | 1461082580013 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 09:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:16:20 INFO - PROCESS | 3668 | 1461082580017 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 3668 | 1461082580018 Marionette TRACE conn3 <- [1,1830,null,{}] 09:16:20 INFO - PROCESS | 3668 | 1461082580022 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}] 09:16:20 INFO - PROCESS | 3668 | 1461082580106 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:16:20 INFO - PROCESS | 3668 | 1461082580114 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 3668 | ++DOCSHELL 16F7C400 == 93 [pid = 3668] [id = 467] 09:16:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1995F800) [pid = 3668] [serial = 1401] [outer = 00000000] 09:16:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1998E800) [pid = 3668] [serial = 1402] [outer = 1995F800] 09:16:20 INFO - PROCESS | 3668 | 1461082580159 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (199A7C00) [pid = 3668] [serial = 1403] [outer = 1995F800] 09:16:20 INFO - PROCESS | 3668 | 1461082580609 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]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 618ms 09:16:20 INFO - PROCESS | 3668 | 1461082580655 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3668 | 1461082580657 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 09:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:16:20 INFO - PROCESS | 3668 | 1461082580660 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 3668 | 1461082580662 Marionette TRACE conn3 <- [1,1834,null,{}] 09:16:20 INFO - PROCESS | 3668 | 1461082580665 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}] 09:16:20 INFO - PROCESS | 3668 | 1461082580732 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:16:20 INFO - PROCESS | 3668 | 1461082580738 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 3668 | ++DOCSHELL 1995EC00 == 94 [pid = 3668] [id = 468] 09:16:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (199A4400) [pid = 3668] [serial = 1404] [outer = 00000000] 09:16:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (1AB1D400) [pid = 3668] [serial = 1405] [outer = 199A4400] 09:16:20 INFO - PROCESS | 3668 | 1461082580783 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1C05CC00) [pid = 3668] [serial = 1406] [outer = 199A4400] 09:16:21 INFO - PROCESS | 3668 | 1461082581309 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]]]}] 09:16:21 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) 09:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 680ms 09:16:21 INFO - PROCESS | 3668 | 1461082581343 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 3668 | 1461082581344 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 09:16:21 INFO - PROCESS | 3668 | 1461082581348 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:16:21 INFO - PROCESS | 3668 | 1461082581349 Marionette TRACE conn3 <- [1,1838,null,{}] 09:16:21 INFO - PROCESS | 3668 | 1461082581358 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}] 09:16:21 INFO - PROCESS | 3668 | 1461082581491 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:16:21 INFO - PROCESS | 3668 | 1461082581560 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 3668 | ++DOCSHELL 19987C00 == 95 [pid = 3668] [id = 469] 09:16:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (19DD2000) [pid = 3668] [serial = 1407] [outer = 00000000] 09:16:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1CA72000) [pid = 3668] [serial = 1408] [outer = 19DD2000] 09:16:21 INFO - PROCESS | 3668 | 1461082581609 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1CA7E800) [pid = 3668] [serial = 1409] [outer = 19DD2000] 09:16:22 INFO - PROCESS | 3668 | 1461082582045 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]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 731ms 09:16:22 INFO - PROCESS | 3668 | 1461082582095 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 3668 | 1461082582098 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 09:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:16:22 INFO - PROCESS | 3668 | 1461082582128 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 3668 | 1461082582130 Marionette TRACE conn3 <- [1,1842,null,{}] 09:16:22 INFO - PROCESS | 3668 | 1461082582141 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}] 09:16:22 INFO - PROCESS | 3668 | 1461082582258 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:16:22 INFO - PROCESS | 3668 | 1461082582332 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 3668 | ++DOCSHELL 1C80F000 == 96 [pid = 3668] [id = 470] 09:16:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1CD86400) [pid = 3668] [serial = 1410] [outer = 00000000] 09:16:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1D30D800) [pid = 3668] [serial = 1411] [outer = 1CD86400] 09:16:22 INFO - PROCESS | 3668 | 1461082582376 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (1D3D0400) [pid = 3668] [serial = 1412] [outer = 1CD86400] 09:16:22 INFO - PROCESS | 3668 | 1461082582797 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]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 716ms 09:16:22 INFO - PROCESS | 3668 | 1461082582819 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 3668 | 1461082582821 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 09:16:22 INFO - PROCESS | 3668 | 1461082582824 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:16:22 INFO - PROCESS | 3668 | 1461082582826 Marionette TRACE conn3 <- [1,1846,null,{}] 09:16:22 INFO - PROCESS | 3668 | 1461082582829 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}] 09:16:22 INFO - PROCESS | 3668 | 1461082582951 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (1A087C00) [pid = 3668] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (1D3DE800) [pid = 3668] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (1D805400) [pid = 3668] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (18F64400) [pid = 3668] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1D3D2C00) [pid = 3668] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (19E20C00) [pid = 3668] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (18329400) [pid = 3668] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (143A3400) [pid = 3668] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (15DD7C00) [pid = 3668] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (1999B800) [pid = 3668] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (1D30EC00) [pid = 3668] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (15563C00) [pid = 3668] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1D6B6400) [pid = 3668] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (15F6CC00) [pid = 3668] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (183A6000) [pid = 3668] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1998E400) [pid = 3668] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (12BE8800) [pid = 3668] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (19698C00) [pid = 3668] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1991E400) [pid = 3668] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (18717000) [pid = 3668] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (183BC800) [pid = 3668] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (16988800) [pid = 3668] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (12D4BC00) [pid = 3668] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (159F2400) [pid = 3668] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (11B11800) [pid = 3668] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (14AEF800) [pid = 3668] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (16886000) [pid = 3668] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1C0B7400) [pid = 3668] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1C810C00) [pid = 3668] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (19699400) [pid = 3668] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (19BDC000) [pid = 3668] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:16:23 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (16882400) [pid = 3668] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:16:23 INFO - PROCESS | 3668 | 1461082583320 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 3668 | ++DOCSHELL 11B16C00 == 97 [pid = 3668] [id = 471] 09:16:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (11B20400) [pid = 3668] [serial = 1413] [outer = 00000000] 09:16:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (13261800) [pid = 3668] [serial = 1414] [outer = 11B20400] 09:16:23 INFO - PROCESS | 3668 | 1461082583373 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (13AB7800) [pid = 3668] [serial = 1415] [outer = 11B20400] 09:16:23 INFO - PROCESS | 3668 | 1461082583747 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]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 996ms 09:16:23 INFO - PROCESS | 3668 | 1461082583813 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 3668 | 1461082583815 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 09:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:16:23 INFO - PROCESS | 3668 | 1461082583818 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 3668 | 1461082583820 Marionette TRACE conn3 <- [1,1850,null,{}] 09:16:23 INFO - PROCESS | 3668 | 1461082583824 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}] 09:16:23 INFO - PROCESS | 3668 | 1461082583946 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:16:23 INFO - PROCESS | 3668 | 1461082583961 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 3668 | ++DOCSHELL 1556DC00 == 98 [pid = 3668] [id = 472] 09:16:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (17BE2C00) [pid = 3668] [serial = 1416] [outer = 00000000] 09:16:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (18717000) [pid = 3668] [serial = 1417] [outer = 17BE2C00] 09:16:23 INFO - PROCESS | 3668 | 1461082584005 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (18DAE400) [pid = 3668] [serial = 1418] [outer = 17BE2C00] 09:16:24 INFO - PROCESS | 3668 | 1461082584420 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]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 639ms 09:16:24 INFO - PROCESS | 3668 | 1461082584456 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 3668 | 1461082584458 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 09:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:16:24 INFO - PROCESS | 3668 | 1461082584461 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 3668 | 1461082584463 Marionette TRACE conn3 <- [1,1854,null,{}] 09:16:24 INFO - PROCESS | 3668 | 1461082584466 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}] 09:16:24 INFO - PROCESS | 3668 | 1461082584593 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:16:24 INFO - PROCESS | 3668 | 1461082584601 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 3668 | ++DOCSHELL 16988800 == 99 [pid = 3668] [id = 473] 09:16:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (18046C00) [pid = 3668] [serial = 1419] [outer = 00000000] 09:16:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (199A0400) [pid = 3668] [serial = 1420] [outer = 18046C00] 09:16:24 INFO - PROCESS | 3668 | 1461082584645 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1AB2AC00) [pid = 3668] [serial = 1421] [outer = 18046C00] 09:16:25 INFO - PROCESS | 3668 | 1461082585068 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]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 638ms 09:16:25 INFO - PROCESS | 3668 | 1461082585099 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 3668 | 1461082585101 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 09:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:16:25 INFO - PROCESS | 3668 | 1461082585105 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 3668 | 1461082585107 Marionette TRACE conn3 <- [1,1858,null,{}] 09:16:25 INFO - PROCESS | 3668 | 1461082585110 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}] 09:16:25 INFO - PROCESS | 3668 | 1461082585285 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:16:25 INFO - PROCESS | 3668 | 1461082585429 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 3668 | ++DOCSHELL 02A83400 == 100 [pid = 3668] [id = 474] 09:16:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (02A8D400) [pid = 3668] [serial = 1422] [outer = 00000000] 09:16:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (12D42400) [pid = 3668] [serial = 1423] [outer = 02A8D400] 09:16:25 INFO - PROCESS | 3668 | 1461082585490 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1439E400) [pid = 3668] [serial = 1424] [outer = 02A8D400] 09:16:26 INFO - PROCESS | 3668 | 1461082586081 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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1042ms 09:16:26 INFO - PROCESS | 3668 | 1461082586169 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 3668 | 1461082586175 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 09:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:16:26 INFO - PROCESS | 3668 | 1461082586181 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 3668 | 1461082586184 Marionette TRACE conn3 <- [1,1862,null,{}] 09:16:26 INFO - PROCESS | 3668 | 1461082586189 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}] 09:16:26 INFO - PROCESS | 3668 | 1461082586364 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:16:26 INFO - PROCESS | 3668 | 1461082586473 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 3668 | ++DOCSHELL 16F7E000 == 101 [pid = 3668] [id = 475] 09:16:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (17BEBC00) [pid = 3668] [serial = 1425] [outer = 00000000] 09:16:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (18F49000) [pid = 3668] [serial = 1426] [outer = 17BEBC00] 09:16:26 INFO - PROCESS | 3668 | 1461082586531 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (18F97C00) [pid = 3668] [serial = 1427] [outer = 17BEBC00] 09:16:27 INFO - PROCESS | 3668 | 1461082587136 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]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 981ms 09:16:27 INFO - PROCESS | 3668 | 1461082587173 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 3668 | 1461082587178 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 09:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:16:27 INFO - PROCESS | 3668 | 1461082587182 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 3668 | 1461082587184 Marionette TRACE conn3 <- [1,1866,null,{}] 09:16:27 INFO - PROCESS | 3668 | 1461082587188 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}] 09:16:27 INFO - PROCESS | 3668 | 1461082587298 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:16:27 INFO - PROCESS | 3668 | 1461082587460 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 3668 | ++DOCSHELL 159F1000 == 102 [pid = 3668] [id = 476] 09:16:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (19876000) [pid = 3668] [serial = 1428] [outer = 00000000] 09:16:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1A29F400) [pid = 3668] [serial = 1429] [outer = 19876000] 09:16:27 INFO - PROCESS | 3668 | 1461082587516 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1C0C1C00) [pid = 3668] [serial = 1430] [outer = 19876000] 09:16:28 INFO - PROCESS | 3668 | 1461082588123 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]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 996ms 09:16:28 INFO - PROCESS | 3668 | 1461082588169 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 3668 | 1461082588171 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 09:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:16:28 INFO - PROCESS | 3668 | 1461082588181 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 3668 | 1461082588188 Marionette TRACE conn3 <- [1,1870,null,{}] 09:16:28 INFO - PROCESS | 3668 | 1461082588192 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}] 09:16:28 INFO - PROCESS | 3668 | 1461082588305 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:16:28 INFO - PROCESS | 3668 | 1461082588455 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 3668 | ++DOCSHELL 1D2BC400 == 103 [pid = 3668] [id = 477] 09:16:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1D31A800) [pid = 3668] [serial = 1431] [outer = 00000000] 09:16:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1D3DE800) [pid = 3668] [serial = 1432] [outer = 1D31A800] 09:16:28 INFO - PROCESS | 3668 | 1461082588519 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1D4AFC00) [pid = 3668] [serial = 1433] [outer = 1D31A800] 09:16:29 INFO - PROCESS | 3668 | 1461082589066 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]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 949ms 09:16:29 INFO - PROCESS | 3668 | 1461082589140 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 3668 | 1461082589143 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 09:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:16:29 INFO - PROCESS | 3668 | 1461082589147 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 3668 | 1461082589149 Marionette TRACE conn3 <- [1,1874,null,{}] 09:16:29 INFO - PROCESS | 3668 | 1461082589153 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}] 09:16:29 INFO - PROCESS | 3668 | 1461082589261 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:16:29 INFO - PROCESS | 3668 | 1461082589410 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 3668 | ++DOCSHELL 18F48C00 == 104 [pid = 3668] [id = 478] 09:16:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1CA7A400) [pid = 3668] [serial = 1434] [outer = 00000000] 09:16:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1D6B9C00) [pid = 3668] [serial = 1435] [outer = 1CA7A400] 09:16:29 INFO - PROCESS | 3668 | 1461082589466 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1D6BC000) [pid = 3668] [serial = 1436] [outer = 1CA7A400] 09:16:30 INFO - PROCESS | 3668 | 1461082590083 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]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 996ms 09:16:30 INFO - PROCESS | 3668 | 1461082590149 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 3668 | 1461082590151 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 09:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:16:30 INFO - PROCESS | 3668 | 1461082590155 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 3668 | 1461082590157 Marionette TRACE conn3 <- [1,1878,null,{}] 09:16:30 INFO - PROCESS | 3668 | 1461082590160 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}] 09:16:30 INFO - PROCESS | 3668 | 1461082590266 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:16:30 INFO - PROCESS | 3668 | 1461082590427 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 3668 | ++DOCSHELL 1D6B3C00 == 105 [pid = 3668] [id = 479] 09:16:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (1D80A800) [pid = 3668] [serial = 1437] [outer = 00000000] 09:16:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1DBF0400) [pid = 3668] [serial = 1438] [outer = 1D80A800] 09:16:30 INFO - PROCESS | 3668 | 1461082590492 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1DE43800) [pid = 3668] [serial = 1439] [outer = 1D80A800] 09:16:31 INFO - PROCESS | 3668 | 1461082591080 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]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 934ms 09:16:31 INFO - PROCESS | 3668 | 1461082591100 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 3668 | 1461082591102 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 09:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:16:31 INFO - PROCESS | 3668 | 1461082591106 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 3668 | 1461082591108 Marionette TRACE conn3 <- [1,1882,null,{}] 09:16:31 INFO - PROCESS | 3668 | 1461082591112 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}] 09:16:31 INFO - PROCESS | 3668 | 1461082591218 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:16:31 INFO - PROCESS | 3668 | 1461082591409 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 3668 | ++DOCSHELL 1AB2B800 == 106 [pid = 3668] [id = 480] 09:16:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1C05A400) [pid = 3668] [serial = 1440] [outer = 00000000] 09:16:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1E0C1000) [pid = 3668] [serial = 1441] [outer = 1C05A400] 09:16:31 INFO - PROCESS | 3668 | 1461082591464 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1E0C6400) [pid = 3668] [serial = 1442] [outer = 1C05A400] 09:16:32 INFO - PROCESS | 3668 | 1461082592028 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]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 996ms 09:16:32 INFO - PROCESS | 3668 | 1461082592093 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 3668 | 1461082592096 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 09:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:16:32 INFO - PROCESS | 3668 | 1461082592099 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 3668 | 1461082592101 Marionette TRACE conn3 <- [1,1886,null,{}] 09:16:32 INFO - PROCESS | 3668 | 1461082592105 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}] 09:16:32 INFO - PROCESS | 3668 | 1461082592211 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:16:32 INFO - PROCESS | 3668 | 1461082592525 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 3668 | ++DOCSHELL 11B11800 == 107 [pid = 3668] [id = 481] 09:16:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (11B1B000) [pid = 3668] [serial = 1443] [outer = 00000000] 09:16:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (15B32C00) [pid = 3668] [serial = 1444] [outer = 11B1B000] 09:16:32 INFO - PROCESS | 3668 | 1461082592608 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (164D0800) [pid = 3668] [serial = 1445] [outer = 11B1B000] 09:16:33 INFO - PROCESS | 3668 | 1461082593226 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]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1182ms 09:16:33 INFO - PROCESS | 3668 | 1461082593295 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 3668 | 1461082593302 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 09:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:16:33 INFO - PROCESS | 3668 | 1461082593309 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 3668 | 1461082593313 Marionette TRACE conn3 <- [1,1890,null,{}] 09:16:33 INFO - PROCESS | 3668 | 1461082593320 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}] 09:16:33 INFO - PROCESS | 3668 | 1461082593429 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:16:33 INFO - PROCESS | 3668 | 1461082593586 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 3668 | ++DOCSHELL 169A8400 == 108 [pid = 3668] [id = 482] 09:16:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (183AF000) [pid = 3668] [serial = 1446] [outer = 00000000] 09:16:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (18DB2000) [pid = 3668] [serial = 1447] [outer = 183AF000] 09:16:33 INFO - PROCESS | 3668 | 1461082593645 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (18F4E400) [pid = 3668] [serial = 1448] [outer = 183AF000] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1D3DC800 == 107 [pid = 3668] [id = 304] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1D810000 == 106 [pid = 3668] [id = 305] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 15F6A400 == 105 [pid = 3668] [id = 364] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 16988800 == 104 [pid = 3668] [id = 473] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1556DC00 == 103 [pid = 3668] [id = 472] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 11B16C00 == 102 [pid = 3668] [id = 471] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1C80F000 == 101 [pid = 3668] [id = 470] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 19987C00 == 100 [pid = 3668] [id = 469] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1995EC00 == 99 [pid = 3668] [id = 468] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 16F7C400 == 98 [pid = 3668] [id = 467] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1970C000 == 97 [pid = 3668] [id = 466] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 11B12C00 == 96 [pid = 3668] [id = 465] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (18F45800) [pid = 3668] [serial = 1327] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (1995E800) [pid = 3668] [serial = 1330] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (1D6AFC00) [pid = 3668] [serial = 1333] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (1E0C0800) [pid = 3668] [serial = 1336] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 14A48C00 == 95 [pid = 3668] [id = 464] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 15565800 == 94 [pid = 3668] [id = 463] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1C057C00 == 93 [pid = 3668] [id = 462] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1C805800 == 92 [pid = 3668] [id = 461] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 11B12000 == 91 [pid = 3668] [id = 460] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 147AC400 == 90 [pid = 3668] [id = 459] 09:16:34 INFO - PROCESS | 3668 | --DOCSHELL 1338E400 == 89 [pid = 3668] [id = 458] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (1CF15C00) [pid = 3668] [serial = 1184] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (15BE6000) [pid = 3668] [serial = 1187] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (1990E400) [pid = 3668] [serial = 1190] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (1CA72800) [pid = 3668] [serial = 1193] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1D4B1800) [pid = 3668] [serial = 1196] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1D6B0400) [pid = 3668] [serial = 1199] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1DBF0800) [pid = 3668] [serial = 1202] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (180A2400) [pid = 3668] [serial = 1238] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1970A800) [pid = 3668] [serial = 1241] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (1C808C00) [pid = 3668] [serial = 1244] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (16983800) [pid = 3668] [serial = 1364] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (19DD1000) [pid = 3668] [serial = 1366] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1A154400) [pid = 3668] [serial = 1367] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (19691C00) [pid = 3668] [serial = 1355] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1C054400) [pid = 3668] [serial = 1370] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1C254000) [pid = 3668] [serial = 1286] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1D316C00) [pid = 3668] [serial = 1292] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1E0C5000) [pid = 3668] [serial = 1256] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1AB28400) [pid = 3668] [serial = 1283] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (18970800) [pid = 3668] [serial = 1277] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1A837C00) [pid = 3668] [serial = 1274] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1E0BDC00) [pid = 3668] [serial = 1253] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (1DBF9800) [pid = 3668] [serial = 1250] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1990D400) [pid = 3668] [serial = 1280] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1D802400) [pid = 3668] [serial = 1247] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1CC35C00) [pid = 3668] [serial = 1289] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1A67F000) [pid = 3668] [serial = 1369] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (19921400) [pid = 3668] [serial = 1357] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1998EC00) [pid = 3668] [serial = 1360] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (19927400) [pid = 3668] [serial = 1358] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (18DB1800) [pid = 3668] [serial = 1351] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18DB6800) [pid = 3668] [serial = 1352] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (18FA3400) [pid = 3668] [serial = 1354] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (16F73C00) [pid = 3668] [serial = 1348] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1831D800) [pid = 3668] [serial = 1349] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1697D400) [pid = 3668] [serial = 1363] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (18DB7800) [pid = 3668] [serial = 1340] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (183AE400) [pid = 3668] [serial = 1339] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (13703000) [pid = 3668] [serial = 1343] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (13255400) [pid = 3668] [serial = 1342] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (15568400) [pid = 3668] [serial = 1345] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (15B2A000) [pid = 3668] [serial = 1346] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1999D800) [pid = 3668] [serial = 1361] [outer = 00000000] [url = about:blank] 09:16:34 INFO - PROCESS | 3668 | 1461082594257 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]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 996ms 09:16:34 INFO - PROCESS | 3668 | 1461082594314 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 3668 | 1461082594318 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 09:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:16:34 INFO - PROCESS | 3668 | 1461082594323 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 3668 | 1461082594325 Marionette TRACE conn3 <- [1,1894,null,{}] 09:16:34 INFO - PROCESS | 3668 | 1461082594328 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}] 09:16:34 INFO - PROCESS | 3668 | 1461082594420 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:16:34 INFO - PROCESS | 3668 | 1461082594526 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 3668 | ++DOCSHELL 13703000 == 90 [pid = 3668] [id = 483] 09:16:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (13A19C00) [pid = 3668] [serial = 1449] [outer = 00000000] 09:16:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (16F7EC00) [pid = 3668] [serial = 1450] [outer = 13A19C00] 09:16:34 INFO - PROCESS | 3668 | 1461082594572 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (18CCB000) [pid = 3668] [serial = 1451] [outer = 13A19C00] 09:16:34 INFO - PROCESS | 3668 | 1461082594996 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 747ms 09:16:35 INFO - PROCESS | 3668 | 1461082595064 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 3668 | 1461082595066 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 09:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:16:35 INFO - PROCESS | 3668 | 1461082595071 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 3668 | 1461082595077 Marionette TRACE conn3 <- [1,1898,null,{}] 09:16:35 INFO - PROCESS | 3668 | 1461082595085 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}] 09:16:35 INFO - PROCESS | 3668 | 1461082595201 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:16:35 INFO - PROCESS | 3668 | 1461082595217 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 3668 | ++DOCSHELL 19765800 == 91 [pid = 3668] [id = 484] 09:16:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (19765C00) [pid = 3668] [serial = 1452] [outer = 00000000] 09:16:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (19912800) [pid = 3668] [serial = 1453] [outer = 19765C00] 09:16:35 INFO - PROCESS | 3668 | 1461082595262 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1991A400) [pid = 3668] [serial = 1454] [outer = 19765C00] 09:16:35 INFO - PROCESS | 3668 | 1461082595712 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 700ms 09:16:35 INFO - PROCESS | 3668 | 1461082595753 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 3668 | 1461082595755 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 09:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:16:35 INFO - PROCESS | 3668 | 1461082595759 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 3668 | 1461082595760 Marionette TRACE conn3 <- [1,1902,null,{}] 09:16:35 INFO - PROCESS | 3668 | 1461082595764 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}] 09:16:35 INFO - PROCESS | 3668 | 1461082595850 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:16:35 INFO - PROCESS | 3668 | 1461082595856 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 3668 | ++DOCSHELL 1338E800 == 92 [pid = 3668] [id = 485] 09:16:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (142AE800) [pid = 3668] [serial = 1455] [outer = 00000000] 09:16:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (19957000) [pid = 3668] [serial = 1456] [outer = 142AE800] 09:16:35 INFO - PROCESS | 3668 | 1461082595901 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1995E400) [pid = 3668] [serial = 1457] [outer = 142AE800] 09:16:36 INFO - PROCESS | 3668 | 1461082596357 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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 638ms 09:16:36 INFO - PROCESS | 3668 | 1461082596400 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 3668 | 1461082596402 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 09:16:36 INFO - PROCESS | 3668 | 1461082596405 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:16:36 INFO - PROCESS | 3668 | 1461082596407 Marionette TRACE conn3 <- [1,1906,null,{}] 09:16:36 INFO - PROCESS | 3668 | 1461082596410 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}] 09:16:36 INFO - PROCESS | 3668 | 1461082596532 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:16:36 INFO - PROCESS | 3668 | 1461082596636 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 3668 | ++DOCSHELL 19987400 == 93 [pid = 3668] [id = 486] 09:16:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (19987C00) [pid = 3668] [serial = 1458] [outer = 00000000] 09:16:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1999D000) [pid = 3668] [serial = 1459] [outer = 19987C00] 09:16:36 INFO - PROCESS | 3668 | 1461082596690 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (19BD1C00) [pid = 3668] [serial = 1460] [outer = 19987C00] 09:16:37 INFO - PROCESS | 3668 | 1461082597137 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]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 793ms 09:16:37 INFO - PROCESS | 3668 | 1461082597209 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 3668 | 1461082597211 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 09:16:37 INFO - PROCESS | 3668 | 1461082597214 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:16:37 INFO - PROCESS | 3668 | 1461082597216 Marionette TRACE conn3 <- [1,1910,null,{}] 09:16:37 INFO - PROCESS | 3668 | 1461082597219 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}] 09:16:37 INFO - PROCESS | 3668 | 1461082597341 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:16:37 INFO - PROCESS | 3668 | 1461082597414 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 3668 | ++DOCSHELL 1A08C000 == 94 [pid = 3668] [id = 487] 09:16:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1A159800) [pid = 3668] [serial = 1461] [outer = 00000000] 09:16:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1A607800) [pid = 3668] [serial = 1462] [outer = 1A159800] 09:16:37 INFO - PROCESS | 3668 | 1461082597458 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1AB2BC00) [pid = 3668] [serial = 1463] [outer = 1A159800] 09:16:37 INFO - PROCESS | 3668 | 1461082597877 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]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 701ms 09:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:16:37 INFO - PROCESS | 3668 | 1461082597914 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 3668 | 1461082597916 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 09:16:37 INFO - PROCESS | 3668 | 1461082597919 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 3668 | 1461082597921 Marionette TRACE conn3 <- [1,1914,null,{}] 09:16:37 INFO - PROCESS | 3668 | 1461082597924 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}] 09:16:38 INFO - PROCESS | 3668 | 1461082598074 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:16:38 INFO - PROCESS | 3668 | 1461082598145 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 3668 | ++DOCSHELL 1AB22800 == 95 [pid = 3668] [id = 488] 09:16:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1C056800) [pid = 3668] [serial = 1464] [outer = 00000000] 09:16:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1C0BD400) [pid = 3668] [serial = 1465] [outer = 1C056800] 09:16:38 INFO - PROCESS | 3668 | 1461082598191 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1C256C00) [pid = 3668] [serial = 1466] [outer = 1C056800] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (16981400) [pid = 3668] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (19DD2000) [pid = 3668] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1CD86400) [pid = 3668] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (199A4400) [pid = 3668] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (11C2B800) [pid = 3668] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (19768400) [pid = 3668] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1995F800) [pid = 3668] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (14AF1C00) [pid = 3668] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (11B20400) [pid = 3668] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (17BE2C00) [pid = 3668] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1DBF0C00) [pid = 3668] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1CF15000) [pid = 3668] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:16:38 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (169AD400) [pid = 3668] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:16:38 INFO - PROCESS | 3668 | 1461082598799 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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 934ms 09:16:38 INFO - PROCESS | 3668 | 1461082598865 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 3668 | 1461082598867 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 09:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:16:38 INFO - PROCESS | 3668 | 1461082598871 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 3668 | 1461082598872 Marionette TRACE conn3 <- [1,1918,null,{}] 09:16:38 INFO - PROCESS | 3668 | 1461082598876 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}] 09:16:38 INFO - PROCESS | 3668 | 1461082598962 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:16:38 INFO - PROCESS | 3668 | 1461082598974 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 3668 | ++DOCSHELL 16F76000 == 96 [pid = 3668] [id = 489] 09:16:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (18F50C00) [pid = 3668] [serial = 1467] [outer = 00000000] 09:16:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1A29D400) [pid = 3668] [serial = 1468] [outer = 18F50C00] 09:16:38 INFO - PROCESS | 3668 | 1461082599018 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1C0B9000) [pid = 3668] [serial = 1469] [outer = 18F50C00] 09:16:39 INFO - PROCESS | 3668 | 1461082599436 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]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 638ms 09:16:39 INFO - PROCESS | 3668 | 1461082599493 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 3668 | 1461082599495 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 09:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:16:39 INFO - PROCESS | 3668 | 1461082599498 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 3668 | 1461082599500 Marionette TRACE conn3 <- [1,1922,null,{}] 09:16:39 INFO - PROCESS | 3668 | 1461082599503 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}] 09:16:39 INFO - PROCESS | 3668 | 1461082599592 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:16:39 INFO - PROCESS | 3668 | 1461082599634 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 3668 | ++DOCSHELL 19960800 == 97 [pid = 3668] [id = 490] 09:16:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1A161800) [pid = 3668] [serial = 1470] [outer = 00000000] 09:16:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1CC39400) [pid = 3668] [serial = 1471] [outer = 1A161800] 09:16:39 INFO - PROCESS | 3668 | 1461082599679 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1CD33C00) [pid = 3668] [serial = 1472] [outer = 1A161800] 09:16:40 INFO - PROCESS | 3668 | 1461082600119 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 623ms 09:16:40 INFO - PROCESS | 3668 | 1461082600137 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 3668 | 1461082600139 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 09:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:16:40 INFO - PROCESS | 3668 | 1461082600158 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 3668 | 1461082600160 Marionette TRACE conn3 <- [1,1926,null,{}] 09:16:40 INFO - PROCESS | 3668 | 1461082600163 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}] 09:16:40 INFO - PROCESS | 3668 | 1461082600248 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:16:40 INFO - PROCESS | 3668 | 1461082600254 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 3668 | ++DOCSHELL 13702800 == 98 [pid = 3668] [id = 491] 09:16:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (18320800) [pid = 3668] [serial = 1473] [outer = 00000000] 09:16:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1CF12800) [pid = 3668] [serial = 1474] [outer = 18320800] 09:16:40 INFO - PROCESS | 3668 | 1461082600304 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1D310800) [pid = 3668] [serial = 1475] [outer = 18320800] 09:16:40 INFO - PROCESS | 3668 | 1461082600955 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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 903ms 09:16:41 INFO - PROCESS | 3668 | 1461082601065 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 3668 | 1461082601069 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 09:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:16:41 INFO - PROCESS | 3668 | 1461082601075 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 3668 | 1461082601079 Marionette TRACE conn3 <- [1,1930,null,{}] 09:16:41 INFO - PROCESS | 3668 | 1461082601084 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}] 09:16:41 INFO - PROCESS | 3668 | 1461082601212 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:16:41 INFO - PROCESS | 3668 | 1461082601354 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 3668 | ++DOCSHELL 14A4BC00 == 99 [pid = 3668] [id = 492] 09:16:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (157A4800) [pid = 3668] [serial = 1476] [outer = 00000000] 09:16:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (17BE7800) [pid = 3668] [serial = 1477] [outer = 157A4800] 09:16:41 INFO - PROCESS | 3668 | 1461082601414 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (18327000) [pid = 3668] [serial = 1478] [outer = 157A4800] 09:16:41 INFO - PROCESS | 3668 | 1461082601996 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]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 934ms 09:16:42 INFO - PROCESS | 3668 | 1461082602021 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 3668 | 1461082602027 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 09:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:16:42 INFO - PROCESS | 3668 | 1461082602033 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 3668 | 1461082602036 Marionette TRACE conn3 <- [1,1934,null,{}] 09:16:42 INFO - PROCESS | 3668 | 1461082602040 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}] 09:16:42 INFO - PROCESS | 3668 | 1461082602152 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:16:42 INFO - PROCESS | 3668 | 1461082602314 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 3668 | ++DOCSHELL 18DBA400 == 100 [pid = 3668] [id = 493] 09:16:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (18F45800) [pid = 3668] [serial = 1479] [outer = 00000000] 09:16:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1970C000) [pid = 3668] [serial = 1480] [outer = 18F45800] 09:16:42 INFO - PROCESS | 3668 | 1461082602369 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (19919C00) [pid = 3668] [serial = 1481] [outer = 18F45800] 09:16:42 INFO - PROCESS | 3668 | 1461082602990 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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 996ms 09:16:43 INFO - PROCESS | 3668 | 1461082603034 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 3668 | 1461082603037 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 09:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:16:43 INFO - PROCESS | 3668 | 1461082603041 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 3668 | 1461082603044 Marionette TRACE conn3 <- [1,1938,null,{}] 09:16:43 INFO - PROCESS | 3668 | 1461082603055 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}] 09:16:43 INFO - PROCESS | 3668 | 1461082603169 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:16:43 INFO - PROCESS | 3668 | 1461082603321 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 3668 | ++DOCSHELL 19964C00 == 101 [pid = 3668] [id = 494] 09:16:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (19998400) [pid = 3668] [serial = 1482] [outer = 00000000] 09:16:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1CD3AC00) [pid = 3668] [serial = 1483] [outer = 19998400] 09:16:43 INFO - PROCESS | 3668 | 1461082603380 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1CF18C00) [pid = 3668] [serial = 1484] [outer = 19998400] 09:16:43 INFO - PROCESS | 3668 | 1461082603980 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]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 996ms 09:16:44 INFO - PROCESS | 3668 | 1461082604025 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:16:44 INFO - PROCESS | 3668 | 1461082604027 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 09:16:44 INFO - PROCESS | 3668 | 1461082604031 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 3668 | 1461082604033 Marionette TRACE conn3 <- [1,1942,null,{}] 09:16:44 INFO - PROCESS | 3668 | 1461082604037 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}] 09:16:44 INFO - PROCESS | 3668 | 1461082604146 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:16:44 INFO - PROCESS | 3668 | 1461082604306 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 3668 | ++DOCSHELL 1CD38800 == 102 [pid = 3668] [id = 495] 09:16:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1D2BAC00) [pid = 3668] [serial = 1485] [outer = 00000000] 09:16:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1D4AE800) [pid = 3668] [serial = 1486] [outer = 1D2BAC00] 09:16:44 INFO - PROCESS | 3668 | 1461082604363 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1D6B1800) [pid = 3668] [serial = 1487] [outer = 1D2BAC00] 09:16:44 INFO - PROCESS | 3668 | 1461082604869 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]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 887ms 09:16:44 INFO - PROCESS | 3668 | 1461082604935 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 3668 | 1461082604937 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 09:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:16:44 INFO - PROCESS | 3668 | 1461082604941 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 3668 | 1461082604943 Marionette TRACE conn3 <- [1,1946,null,{}] 09:16:44 INFO - PROCESS | 3668 | 1461082604946 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}] 09:16:45 INFO - PROCESS | 3668 | 1461082605053 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:16:45 INFO - PROCESS | 3668 | 1461082605214 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 3668 | ++DOCSHELL 1A299000 == 103 [pid = 3668] [id = 496] 09:16:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1A2A0800) [pid = 3668] [serial = 1488] [outer = 00000000] 09:16:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1D80B400) [pid = 3668] [serial = 1489] [outer = 1A2A0800] 09:16:45 INFO - PROCESS | 3668 | 1461082605269 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1D80E400) [pid = 3668] [serial = 1490] [outer = 1A2A0800] 09:16:45 INFO - PROCESS | 3668 | 1461082605847 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]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 934ms 09:16:45 INFO - PROCESS | 3668 | 1461082605886 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 3668 | 1461082605888 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 09:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:16:45 INFO - PROCESS | 3668 | 1461082605892 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 3668 | 1461082605894 Marionette TRACE conn3 <- [1,1950,null,{}] 09:16:45 INFO - PROCESS | 3668 | 1461082605897 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}] 09:16:46 INFO - PROCESS | 3668 | 1461082606031 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:16:46 INFO - PROCESS | 3668 | 1461082606195 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 3668 | ++DOCSHELL 1386C800 == 104 [pid = 3668] [id = 497] 09:16:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1386FC00) [pid = 3668] [serial = 1491] [outer = 00000000] 09:16:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (13877400) [pid = 3668] [serial = 1492] [outer = 1386FC00] 09:16:46 INFO - PROCESS | 3668 | 1461082606253 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1D808800) [pid = 3668] [serial = 1493] [outer = 1386FC00] 09:16:46 INFO - PROCESS | 3668 | 1461082606785 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]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 934ms 09:16:46 INFO - PROCESS | 3668 | 1461082606838 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 3668 | 1461082606840 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 09:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:16:46 INFO - PROCESS | 3668 | 1461082606844 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 3668 | 1461082606846 Marionette TRACE conn3 <- [1,1954,null,{}] 09:16:46 INFO - PROCESS | 3668 | 1461082606849 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}] 09:16:46 INFO - PROCESS | 3668 | 1461082606955 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:16:47 INFO - PROCESS | 3668 | 1461082607136 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 3668 | ++DOCSHELL 13878400 == 105 [pid = 3668] [id = 498] 09:16:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (14399000) [pid = 3668] [serial = 1494] [outer = 00000000] 09:16:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1DE42800) [pid = 3668] [serial = 1495] [outer = 14399000] 09:16:47 INFO - PROCESS | 3668 | 1461082607193 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1DE51000) [pid = 3668] [serial = 1496] [outer = 14399000] 09:16:47 INFO - PROCESS | 3668 | 1461082607750 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]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 996ms 09:16:47 INFO - PROCESS | 3668 | 1461082607830 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 3668 | 1461082607832 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 09:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:16:47 INFO - PROCESS | 3668 | 1461082607836 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 3668 | 1461082607838 Marionette TRACE conn3 <- [1,1958,null,{}] 09:16:47 INFO - PROCESS | 3668 | 1461082607841 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}] 09:16:48 INFO - PROCESS | 3668 | 1461082608142 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:16:48 INFO - PROCESS | 3668 | 1461082608303 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 3668 | ++DOCSHELL 14A43400 == 106 [pid = 3668] [id = 499] 09:16:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (15565800) [pid = 3668] [serial = 1497] [outer = 00000000] 09:16:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (159E7400) [pid = 3668] [serial = 1498] [outer = 15565800] 09:16:48 INFO - PROCESS | 3668 | 1461082608357 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (15DCA800) [pid = 3668] [serial = 1499] [outer = 15565800] 09:16:48 INFO - PROCESS | 3668 | 1461082608938 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]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1152ms 09:16:48 INFO - PROCESS | 3668 | 1461082608992 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 3668 | 1461082608995 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 09:16:48 INFO - PROCESS | 3668 | 1461082609000 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:16:49 INFO - PROCESS | 3668 | 1461082609003 Marionette TRACE conn3 <- [1,1962,null,{}] 09:16:49 INFO - PROCESS | 3668 | 1461082609007 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}] 09:16:49 INFO - PROCESS | 3668 | 1461082609118 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:16:49 INFO - PROCESS | 3668 | 1461082609270 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 3668 | ++DOCSHELL 18D42C00 == 107 [pid = 3668] [id = 500] 09:16:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (18D4D400) [pid = 3668] [serial = 1500] [outer = 00000000] 09:16:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (18F51400) [pid = 3668] [serial = 1501] [outer = 18D4D400] 09:16:49 INFO - PROCESS | 3668 | 1461082609323 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (19690C00) [pid = 3668] [serial = 1502] [outer = 18D4D400] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 19960800 == 106 [pid = 3668] [id = 490] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 16F76000 == 105 [pid = 3668] [id = 489] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 1AB22800 == 104 [pid = 3668] [id = 488] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 1A08C000 == 103 [pid = 3668] [id = 487] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 19987400 == 102 [pid = 3668] [id = 486] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 1338E800 == 101 [pid = 3668] [id = 485] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 19765800 == 100 [pid = 3668] [id = 484] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 13703000 == 99 [pid = 3668] [id = 483] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 169A8400 == 98 [pid = 3668] [id = 482] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 11B11800 == 97 [pid = 3668] [id = 481] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (199A0400) [pid = 3668] [serial = 1420] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 16F7E000 == 96 [pid = 3668] [id = 475] 09:16:49 INFO - PROCESS | 3668 | --DOCSHELL 02A83400 == 95 [pid = 3668] [id = 474] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (1E0C9400) [pid = 3668] [serial = 1337] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1DBF2800) [pid = 3668] [serial = 1334] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (18F94C00) [pid = 3668] [serial = 1328] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1998BC00) [pid = 3668] [serial = 1331] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (13AB7800) [pid = 3668] [serial = 1415] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (18DAE400) [pid = 3668] [serial = 1418] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (18717000) [pid = 3668] [serial = 1417] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (1C05CC00) [pid = 3668] [serial = 1406] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1CA72000) [pid = 3668] [serial = 1408] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1D30D800) [pid = 3668] [serial = 1411] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1CA7E800) [pid = 3668] [serial = 1409] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1D3D0400) [pid = 3668] [serial = 1412] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1AB1D400) [pid = 3668] [serial = 1405] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1CD3B800) [pid = 3668] [serial = 1387] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (18328400) [pid = 3668] [serial = 1396] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (18975000) [pid = 3668] [serial = 1397] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1990F000) [pid = 3668] [serial = 1399] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (19922800) [pid = 3668] [serial = 1400] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1998E800) [pid = 3668] [serial = 1402] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (199A7C00) [pid = 3668] [serial = 1403] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1C24D000) [pid = 3668] [serial = 1372] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (169A3400) [pid = 3668] [serial = 1394] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (16886800) [pid = 3668] [serial = 1393] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (18D43000) [pid = 3668] [serial = 1378] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (18D50400) [pid = 3668] [serial = 1390] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1555FC00) [pid = 3668] [serial = 1375] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1CA7A000) [pid = 3668] [serial = 1384] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1C0BB400) [pid = 3668] [serial = 1381] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (13261800) [pid = 3668] [serial = 1414] [outer = 00000000] [url = about:blank] 09:16:49 INFO - PROCESS | 3668 | 1461082609892 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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 933ms 09:16:49 INFO - PROCESS | 3668 | 1461082609947 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 3668 | 1461082609950 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 09:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:16:49 INFO - PROCESS | 3668 | 1461082609954 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 3668 | 1461082609956 Marionette TRACE conn3 <- [1,1966,null,{}] 09:16:49 INFO - PROCESS | 3668 | 1461082609959 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}] 09:16:50 INFO - PROCESS | 3668 | 1461082610064 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:16:50 INFO - PROCESS | 3668 | 1461082610174 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 3668 | ++DOCSHELL 14A10C00 == 96 [pid = 3668] [id = 501] 09:16:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1688D800) [pid = 3668] [serial = 1503] [outer = 00000000] 09:16:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (183B2400) [pid = 3668] [serial = 1504] [outer = 1688D800] 09:16:50 INFO - PROCESS | 3668 | 1461082610221 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (18F4D800) [pid = 3668] [serial = 1505] [outer = 1688D800] 09:16:50 INFO - PROCESS | 3668 | 1461082610911 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]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 996ms 09:16:50 INFO - PROCESS | 3668 | 1461082610956 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 3668 | 1461082610962 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 09:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:16:50 INFO - PROCESS | 3668 | 1461082610967 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 3668 | 1461082610971 Marionette TRACE conn3 <- [1,1970,null,{}] 09:16:50 INFO - PROCESS | 3668 | 1461082610976 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}] 09:16:51 INFO - PROCESS | 3668 | 1461082611102 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:16:51 INFO - PROCESS | 3668 | 1461082611253 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 3668 | ++DOCSHELL 1697FC00 == 97 [pid = 3668] [id = 502] 09:16:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (169A7000) [pid = 3668] [serial = 1506] [outer = 00000000] 09:16:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (18974C00) [pid = 3668] [serial = 1507] [outer = 169A7000] 09:16:51 INFO - PROCESS | 3668 | 1461082611312 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (18DAE800) [pid = 3668] [serial = 1508] [outer = 169A7000] 09:16:51 INFO - PROCESS | 3668 | 1461082611840 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 934ms 09:16:51 INFO - PROCESS | 3668 | 1461082611897 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 3668 | 1461082611903 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 09:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:16:51 INFO - PROCESS | 3668 | 1461082611909 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 3668 | 1461082611912 Marionette TRACE conn3 <- [1,1974,null,{}] 09:16:51 INFO - PROCESS | 3668 | 1461082611916 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}] 09:16:52 INFO - PROCESS | 3668 | 1461082612028 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:16:52 INFO - PROCESS | 3668 | 1461082612194 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 3668 | ++DOCSHELL 19696800 == 98 [pid = 3668] [id = 503] 09:16:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1990F000) [pid = 3668] [serial = 1509] [outer = 00000000] 09:16:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1991E800) [pid = 3668] [serial = 1510] [outer = 1990F000] 09:16:52 INFO - PROCESS | 3668 | 1461082612250 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (19927C00) [pid = 3668] [serial = 1511] [outer = 1990F000] 09:16:52 INFO - PROCESS | 3668 | 1461082612866 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]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 996ms 09:16:52 INFO - PROCESS | 3668 | 1461082612909 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 3668 | 1461082612911 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 09:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:16:52 INFO - PROCESS | 3668 | 1461082612915 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 3668 | 1461082612919 Marionette TRACE conn3 <- [1,1978,null,{}] 09:16:52 INFO - PROCESS | 3668 | 1461082612930 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}] 09:16:53 INFO - PROCESS | 3668 | 1461082613042 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:16:53 INFO - PROCESS | 3668 | 1461082613211 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 3668 | ++DOCSHELL 19BD3000 == 99 [pid = 3668] [id = 504] 09:16:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (19BD9400) [pid = 3668] [serial = 1512] [outer = 00000000] 09:16:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1A0B8000) [pid = 3668] [serial = 1513] [outer = 19BD9400] 09:16:53 INFO - PROCESS | 3668 | 1461082613270 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1A602400) [pid = 3668] [serial = 1514] [outer = 19BD9400] 09:16:53 INFO - PROCESS | 3668 | 1461082613815 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]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 949ms 09:16:53 INFO - PROCESS | 3668 | 1461082613860 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 3668 | 1461082613863 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 09:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:16:53 INFO - PROCESS | 3668 | 1461082613866 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 3668 | 1461082613868 Marionette TRACE conn3 <- [1,1982,null,{}] 09:16:53 INFO - PROCESS | 3668 | 1461082613872 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}] 09:16:53 INFO - PROCESS | 3668 | 1461082613980 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:16:54 INFO - PROCESS | 3668 | 1461082614141 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 3668 | ++DOCSHELL 1998B800 == 100 [pid = 3668] [id = 505] 09:16:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (19990000) [pid = 3668] [serial = 1515] [outer = 00000000] 09:16:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1C0B8000) [pid = 3668] [serial = 1516] [outer = 19990000] 09:16:54 INFO - PROCESS | 3668 | 1461082614205 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1C0BBC00) [pid = 3668] [serial = 1517] [outer = 19990000] 09:16:54 INFO - PROCESS | 3668 | 1461082614769 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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 949ms 09:16:54 INFO - PROCESS | 3668 | 1461082614811 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 3668 | 1461082614813 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 09:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:16:54 INFO - PROCESS | 3668 | 1461082614817 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 3668 | 1461082614819 Marionette TRACE conn3 <- [1,1986,null,{}] 09:16:54 INFO - PROCESS | 3668 | 1461082614823 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}] 09:16:54 INFO - PROCESS | 3668 | 1461082614927 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:16:55 INFO - PROCESS | 3668 | 1461082615088 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 3668 | ++DOCSHELL 1A090000 == 101 [pid = 3668] [id = 506] 09:16:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1A0B2800) [pid = 3668] [serial = 1518] [outer = 00000000] 09:16:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1C810800) [pid = 3668] [serial = 1519] [outer = 1A0B2800] 09:16:55 INFO - PROCESS | 3668 | 1461082615144 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1CA76C00) [pid = 3668] [serial = 1520] [outer = 1A0B2800] 09:16:55 INFO - PROCESS | 3668 | 1461082615691 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]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 934ms 09:16:55 INFO - PROCESS | 3668 | 1461082615746 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 3668 | 1461082615748 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 09:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:16:55 INFO - PROCESS | 3668 | 1461082615752 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 3668 | 1461082615754 Marionette TRACE conn3 <- [1,1990,null,{}] 09:16:55 INFO - PROCESS | 3668 | 1461082615757 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}] 09:16:55 INFO - PROCESS | 3668 | 1461082615872 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:16:56 INFO - PROCESS | 3668 | 1461082616035 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 3668 | ++DOCSHELL 19694400 == 102 [pid = 3668] [id = 507] 09:16:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1C05AC00) [pid = 3668] [serial = 1521] [outer = 00000000] 09:16:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1D30EC00) [pid = 3668] [serial = 1522] [outer = 1C05AC00] 09:16:56 INFO - PROCESS | 3668 | 1461082616093 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1D317400) [pid = 3668] [serial = 1523] [outer = 1C05AC00] 09:16:56 INFO - PROCESS | 3668 | 1461082616657 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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 933ms 09:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:16:56 INFO - PROCESS | 3668 | 1461082616697 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 3668 | 1461082616700 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 09:16:56 INFO - PROCESS | 3668 | 1461082616703 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 3668 | 1461082616705 Marionette TRACE conn3 <- [1,1994,null,{}] 09:16:56 INFO - PROCESS | 3668 | 1461082616709 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}] 09:16:56 INFO - PROCESS | 3668 | 1461082616814 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:16:56 INFO - PROCESS | 3668 | 1461082616975 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 3668 | ++DOCSHELL 1CC3C800 == 103 [pid = 3668] [id = 508] 09:16:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1CC40C00) [pid = 3668] [serial = 1524] [outer = 00000000] 09:16:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1D6B6C00) [pid = 3668] [serial = 1525] [outer = 1CC40C00] 09:16:57 INFO - PROCESS | 3668 | 1461082617030 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1D806800) [pid = 3668] [serial = 1526] [outer = 1CC40C00] 09:16:57 INFO - PROCESS | 3668 | 1461082617602 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]]]}] 09:16:57 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 09:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 934ms 09:16:57 INFO - PROCESS | 3668 | 1461082617648 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 3668 | 1461082617651 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 09:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:16:57 INFO - PROCESS | 3668 | 1461082617654 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 3668 | 1461082617656 Marionette TRACE conn3 <- [1,1998,null,{}] 09:16:57 INFO - PROCESS | 3668 | 1461082617660 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}] 09:16:57 INFO - PROCESS | 3668 | 1461082617768 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:16:57 INFO - PROCESS | 3668 | 1461082617919 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 3668 | ++DOCSHELL 1D4B0000 == 104 [pid = 3668] [id = 509] 09:16:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (1DBF5000) [pid = 3668] [serial = 1527] [outer = 00000000] 09:16:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1DE50C00) [pid = 3668] [serial = 1528] [outer = 1DBF5000] 09:16:57 INFO - PROCESS | 3668 | 1461082617977 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1E0BB800) [pid = 3668] [serial = 1529] [outer = 1DBF5000] 09:16:58 INFO - PROCESS | 3668 | 1461082618656 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]]]}] 09:16:58 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 09:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1027ms 09:16:58 INFO - PROCESS | 3668 | 1461082618716 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 3668 | 1461082618719 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 09:16:58 INFO - PROCESS | 3668 | 1461082618725 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:16:58 INFO - PROCESS | 3668 | 1461082618729 Marionette TRACE conn3 <- [1,2002,null,{}] 09:16:58 INFO - PROCESS | 3668 | 1461082618735 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}] 09:16:58 INFO - PROCESS | 3668 | 1461082618846 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:16:58 INFO - PROCESS | 3668 | 1461082619000 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 3668 | ++DOCSHELL 1804C400 == 105 [pid = 3668] [id = 510] 09:16:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1831D800) [pid = 3668] [serial = 1530] [outer = 00000000] 09:16:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (18CCC000) [pid = 3668] [serial = 1531] [outer = 1831D800] 09:16:59 INFO - PROCESS | 3668 | 1461082619050 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (18FA0400) [pid = 3668] [serial = 1532] [outer = 1831D800] 09:16:59 INFO - PROCESS | 3668 | --DOCSHELL 1D6B3C00 == 104 [pid = 3668] [id = 479] 09:16:59 INFO - PROCESS | 3668 | --DOCSHELL 18D42C00 == 103 [pid = 3668] [id = 500] 09:16:59 INFO - PROCESS | 3668 | --DOCSHELL 14A43400 == 102 [pid = 3668] [id = 499] 09:16:59 INFO - PROCESS | 3668 | --DOCSHELL 14A4BC00 == 101 [pid = 3668] [id = 492] 09:16:59 INFO - PROCESS | 3668 | 1461082619646 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]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 996ms 09:16:59 INFO - PROCESS | 3668 | 1461082619714 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 3668 | 1461082619719 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 09:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:16:59 INFO - PROCESS | 3668 | 1461082619726 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 3668 | 1461082619728 Marionette TRACE conn3 <- [1,2006,null,{}] 09:16:59 INFO - PROCESS | 3668 | 1461082619732 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}] 09:16:59 INFO - PROCESS | 3668 | 1461082619824 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:16:59 INFO - PROCESS | 3668 | 1461082619939 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 3668 | ++DOCSHELL 14A43400 == 102 [pid = 3668] [id = 511] 09:16:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (159F0C00) [pid = 3668] [serial = 1533] [outer = 00000000] 09:16:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (19695C00) [pid = 3668] [serial = 1534] [outer = 159F0C00] 09:16:59 INFO - PROCESS | 3668 | 1461082619986 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (1995F800) [pid = 3668] [serial = 1535] [outer = 159F0C00] 09:17:00 INFO - PROCESS | 3668 | 1461082620456 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]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 794ms 09:17:00 INFO - PROCESS | 3668 | 1461082620526 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 3668 | 1461082620528 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 09:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:17:00 INFO - PROCESS | 3668 | 1461082620532 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 3668 | 1461082620535 Marionette TRACE conn3 <- [1,2010,null,{}] 09:17:00 INFO - PROCESS | 3668 | 1461082620545 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}] 09:17:00 INFO - PROCESS | 3668 | 1461082620641 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:17:00 INFO - PROCESS | 3668 | 1461082620780 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 3668 | ++DOCSHELL 1A15FC00 == 103 [pid = 3668] [id = 512] 09:17:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (1A161400) [pid = 3668] [serial = 1536] [outer = 00000000] 09:17:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (1C257000) [pid = 3668] [serial = 1537] [outer = 1A161400] 09:17:00 INFO - PROCESS | 3668 | 1461082620828 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (1CD37C00) [pid = 3668] [serial = 1538] [outer = 1A161400] 09:17:01 INFO - PROCESS | 3668 | 1461082621277 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]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 794ms 09:17:01 INFO - PROCESS | 3668 | 1461082621336 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 3668 | 1461082621340 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 09:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:17:01 INFO - PROCESS | 3668 | 1461082621350 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 3668 | 1461082621352 Marionette TRACE conn3 <- [1,2014,null,{}] 09:17:01 INFO - PROCESS | 3668 | 1461082621356 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}] 09:17:01 INFO - PROCESS | 3668 | 1461082621483 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:17:01 INFO - PROCESS | 3668 | 1461082621505 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 3668 | ++DOCSHELL 19937C00 == 104 [pid = 3668] [id = 513] 09:17:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (1993C000) [pid = 3668] [serial = 1539] [outer = 00000000] 09:17:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (1993FC00) [pid = 3668] [serial = 1540] [outer = 1993C000] 09:17:01 INFO - PROCESS | 3668 | 1461082621550 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (1C056400) [pid = 3668] [serial = 1541] [outer = 1993C000] 09:17:02 INFO - PROCESS | 3668 | 1461082622004 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]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 700ms 09:17:02 INFO - PROCESS | 3668 | 1461082622086 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 3668 | 1461082622088 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 09:17:02 INFO - PROCESS | 3668 | 1461082622095 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 3668 | 1461082622097 Marionette TRACE conn3 <- [1,2018,null,{}] 09:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:17:02 INFO - PROCESS | 3668 | 1461082622100 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}] 09:17:02 INFO - PROCESS | 3668 | 1461082622227 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:17:02 INFO - PROCESS | 3668 | 1461082622303 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 3668 | ++DOCSHELL 1993E000 == 105 [pid = 3668] [id = 514] 09:17:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (1993F400) [pid = 3668] [serial = 1542] [outer = 00000000] 09:17:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (1DE42C00) [pid = 3668] [serial = 1543] [outer = 1993F400] 09:17:02 INFO - PROCESS | 3668 | 1461082622349 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (1E0C7000) [pid = 3668] [serial = 1544] [outer = 1993F400] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (1C056800) [pid = 3668] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (18F50C00) [pid = 3668] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (18046C00) [pid = 3668] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (19987C00) [pid = 3668] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (19765C00) [pid = 3668] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (142AE800) [pid = 3668] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (1A159800) [pid = 3668] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (13A19C00) [pid = 3668] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (1A161800) [pid = 3668] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (183AF000) [pid = 3668] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (11B1B000) [pid = 3668] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (1AB29400) [pid = 3668] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (18D4D400) [pid = 3668] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:17:02 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (15565800) [pid = 3668] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:17:02 INFO - PROCESS | 3668 | 1461082622895 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]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 840ms 09:17:02 INFO - PROCESS | 3668 | 1461082622943 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 3668 | 1461082622945 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 09:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:17:02 INFO - PROCESS | 3668 | 1461082622948 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 3668 | 1461082622950 Marionette TRACE conn3 <- [1,2022,null,{}] 09:17:02 INFO - PROCESS | 3668 | 1461082622954 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}] 09:17:03 INFO - PROCESS | 3668 | 1461082623059 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:17:03 INFO - PROCESS | 3668 | 1461082623179 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 3668 | ++DOCSHELL 13A19C00 == 106 [pid = 3668] [id = 515] 09:17:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (142AE800) [pid = 3668] [serial = 1545] [outer = 00000000] 09:17:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1A154800) [pid = 3668] [serial = 1546] [outer = 142AE800] 09:17:03 INFO - PROCESS | 3668 | 1461082623210 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1D4AE400) [pid = 3668] [serial = 1547] [outer = 142AE800] 09:17:03 INFO - PROCESS | 3668 | 1461082623614 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]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 731ms 09:17:03 INFO - PROCESS | 3668 | 1461082623672 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 3668 | 1461082623674 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 09:17:03 INFO - PROCESS | 3668 | 1461082623677 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:17:03 INFO - PROCESS | 3668 | 1461082623679 Marionette TRACE conn3 <- [1,2026,null,{}] 09:17:03 INFO - PROCESS | 3668 | 1461082623682 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}] 09:17:03 INFO - PROCESS | 3668 | 1461082623811 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:17:03 INFO - PROCESS | 3668 | 1461082623843 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 3668 | ++DOCSHELL 19933400 == 107 [pid = 3668] [id = 516] 09:17:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (1C056800) [pid = 3668] [serial = 1548] [outer = 00000000] 09:17:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (1E5E8C00) [pid = 3668] [serial = 1549] [outer = 1C056800] 09:17:03 INFO - PROCESS | 3668 | 1461082623888 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (1E5ED000) [pid = 3668] [serial = 1550] [outer = 1C056800] 09:17:04 INFO - PROCESS | 3668 | 1461082624296 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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 638ms 09:17:04 INFO - PROCESS | 3668 | 1461082624316 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 3668 | 1461082624318 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 09:17:04 INFO - PROCESS | 3668 | 1461082624321 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:17:04 INFO - PROCESS | 3668 | 1461082624323 Marionette TRACE conn3 <- [1,2030,null,{}] 09:17:04 INFO - PROCESS | 3668 | 1461082624326 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}] 09:17:04 INFO - PROCESS | 3668 | 1461082624467 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:17:04 INFO - PROCESS | 3668 | 1461082624476 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 3668 | ++DOCSHELL 1D4B6400 == 108 [pid = 3668] [id = 517] 09:17:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (1E59F800) [pid = 3668] [serial = 1551] [outer = 00000000] 09:17:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (1E5F5400) [pid = 3668] [serial = 1552] [outer = 1E59F800] 09:17:04 INFO - PROCESS | 3668 | 1461082624520 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (21EF3800) [pid = 3668] [serial = 1553] [outer = 1E59F800] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1386C800 == 107 [pid = 3668] [id = 497] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 02A7E400 == 106 [pid = 3668] [id = 340] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 13704000 == 105 [pid = 3668] [id = 446] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19990C00 == 104 [pid = 3668] [id = 397] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D2BC400 == 103 [pid = 3668] [id = 477] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 15564000 == 102 [pid = 3668] [id = 381] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1697B400 == 101 [pid = 3668] [id = 351] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19875C00 == 100 [pid = 3668] [id = 257] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 11C2BC00 == 99 [pid = 3668] [id = 242] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1A15EC00 == 98 [pid = 3668] [id = 363] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1CC40000 == 97 [pid = 3668] [id = 211] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D3D2400 == 96 [pid = 3668] [id = 417] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 18F4E800 == 95 [pid = 3668] [id = 271] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 18F48C00 == 94 [pid = 3668] [id = 478] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D4B7C00 == 93 [pid = 3668] [id = 445] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1434B000 == 92 [pid = 3668] [id = 270] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1968BC00 == 91 [pid = 3668] [id = 365] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D6AD800 == 90 [pid = 3668] [id = 303] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1A678000 == 89 [pid = 3668] [id = 256] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1A2A1000 == 88 [pid = 3668] [id = 366] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1C0B8C00 == 87 [pid = 3668] [id = 383] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 159F1000 == 86 [pid = 3668] [id = 476] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 18D47000 == 85 [pid = 3668] [id = 187] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 14398400 == 84 [pid = 3668] [id = 395] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 15BE8C00 == 83 [pid = 3668] [id = 301] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19959000 == 82 [pid = 3668] [id = 429] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 18DBA400 == 81 [pid = 3668] [id = 493] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19964C00 == 80 [pid = 3668] [id = 494] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19DD0C00 == 79 [pid = 3668] [id = 284] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1439D400 == 78 [pid = 3668] [id = 399] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 183AF400 == 77 [pid = 3668] [id = 240] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 11B11C00 == 76 [pid = 3668] [id = 368] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1A299000 == 75 [pid = 3668] [id = 496] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D4AF800 == 74 [pid = 3668] [id = 227] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D314C00 == 73 [pid = 3668] [id = 441] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1CD38800 == 72 [pid = 3668] [id = 495] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 18F50000 == 71 [pid = 3668] [id = 418] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 11C2CC00 == 70 [pid = 3668] [id = 333] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19955800 == 69 [pid = 3668] [id = 411] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19E23400 == 68 [pid = 3668] [id = 424] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1A298400 == 67 [pid = 3668] [id = 226] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 13388C00 == 66 [pid = 3668] [id = 384] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D6B7800 == 65 [pid = 3668] [id = 352] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1AB27C00 == 64 [pid = 3668] [id = 273] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1C05C400 == 63 [pid = 3668] [id = 339] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19990800 == 62 [pid = 3668] [id = 382] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19BD9C00 == 61 [pid = 3668] [id = 427] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D3D9400 == 60 [pid = 3668] [id = 302] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1C05D800 == 59 [pid = 3668] [id = 428] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 13383800 == 58 [pid = 3668] [id = 316] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 18DB3800 == 57 [pid = 3668] [id = 426] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1A082C00 == 56 [pid = 3668] [id = 210] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1DBEDC00 == 55 [pid = 3668] [id = 241] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1A298800 == 54 [pid = 3668] [id = 457] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 11B1C400 == 53 [pid = 3668] [id = 431] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 02A8EC00 == 52 [pid = 3668] [id = 196] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1DE44C00 == 51 [pid = 3668] [id = 15] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1C0B4800 == 50 [pid = 3668] [id = 367] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 02677C00 == 49 [pid = 3668] [id = 239] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 157A4000 == 48 [pid = 3668] [id = 430] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D30DC00 == 47 [pid = 3668] [id = 398] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1C330800 == 46 [pid = 3668] [id = 272] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 14A43400 == 45 [pid = 3668] [id = 511] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1804C400 == 44 [pid = 3668] [id = 510] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1AB2B800 == 43 [pid = 3668] [id = 480] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 13878400 == 42 [pid = 3668] [id = 498] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1D4B0000 == 41 [pid = 3668] [id = 509] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1CC3C800 == 40 [pid = 3668] [id = 508] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1A090000 == 39 [pid = 3668] [id = 506] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19694400 == 38 [pid = 3668] [id = 507] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1998B800 == 37 [pid = 3668] [id = 505] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19BD3000 == 36 [pid = 3668] [id = 504] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 19696800 == 35 [pid = 3668] [id = 503] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 13702800 == 34 [pid = 3668] [id = 491] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 1697FC00 == 33 [pid = 3668] [id = 502] 09:17:05 INFO - PROCESS | 3668 | --DOCSHELL 14A10C00 == 32 [pid = 3668] [id = 501] 09:17:06 INFO - PROCESS | 3668 | --DOCSHELL 13A19C00 == 31 [pid = 3668] [id = 515] 09:17:06 INFO - PROCESS | 3668 | --DOCSHELL 1993E000 == 30 [pid = 3668] [id = 514] 09:17:06 INFO - PROCESS | 3668 | --DOCSHELL 19933400 == 29 [pid = 3668] [id = 516] 09:17:06 INFO - PROCESS | 3668 | --DOCSHELL 19937C00 == 28 [pid = 3668] [id = 513] 09:17:06 INFO - PROCESS | 3668 | --DOCSHELL 1A15FC00 == 27 [pid = 3668] [id = 512] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (19690C00) [pid = 3668] [serial = 1502] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (159E7400) [pid = 3668] [serial = 1498] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (15DCA800) [pid = 3668] [serial = 1499] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (18F51400) [pid = 3668] [serial = 1501] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (17BE7800) [pid = 3668] [serial = 1477] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (1970C000) [pid = 3668] [serial = 1480] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (1CF12800) [pid = 3668] [serial = 1474] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (183B2400) [pid = 3668] [serial = 1504] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (1CD3AC00) [pid = 3668] [serial = 1483] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1D80B400) [pid = 3668] [serial = 1489] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1D4AE800) [pid = 3668] [serial = 1486] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (13877400) [pid = 3668] [serial = 1492] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1CD33C00) [pid = 3668] [serial = 1472] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1DE42800) [pid = 3668] [serial = 1495] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (1C0BD400) [pid = 3668] [serial = 1465] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (1C0B9000) [pid = 3668] [serial = 1469] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1AB2AC00) [pid = 3668] [serial = 1421] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1999D000) [pid = 3668] [serial = 1459] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1991A400) [pid = 3668] [serial = 1454] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (19957000) [pid = 3668] [serial = 1456] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1995E400) [pid = 3668] [serial = 1457] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1C256C00) [pid = 3668] [serial = 1466] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1AB2BC00) [pid = 3668] [serial = 1463] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (18CCB000) [pid = 3668] [serial = 1451] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1E0C1000) [pid = 3668] [serial = 1441] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1CC39400) [pid = 3668] [serial = 1471] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (16F7EC00) [pid = 3668] [serial = 1450] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (12D42400) [pid = 3668] [serial = 1423] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1D6B9C00) [pid = 3668] [serial = 1435] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1A29F400) [pid = 3668] [serial = 1429] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1DBF0400) [pid = 3668] [serial = 1438] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (18F4E400) [pid = 3668] [serial = 1448] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (18F49000) [pid = 3668] [serial = 1426] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (164D0800) [pid = 3668] [serial = 1445] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1A607800) [pid = 3668] [serial = 1462] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (18DB2000) [pid = 3668] [serial = 1447] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (15B32C00) [pid = 3668] [serial = 1444] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (19912800) [pid = 3668] [serial = 1453] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1A29D400) [pid = 3668] [serial = 1468] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1D3DE800) [pid = 3668] [serial = 1432] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (19BD1C00) [pid = 3668] [serial = 1460] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1C331800) [pid = 3668] [serial = 1373] [outer = 00000000] [url = about:blank] 09:17:07 INFO - PROCESS | 3668 | 1461082627159 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]]]}] 09:17:07 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) 09:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2879ms 09:17:07 INFO - PROCESS | 3668 | 1461082627202 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 3668 | 1461082627206 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 09:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:17:07 INFO - PROCESS | 3668 | 1461082627212 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 3668 | 1461082627215 Marionette TRACE conn3 <- [1,2034,null,{}] 09:17:07 INFO - PROCESS | 3668 | 1461082627221 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}] 09:17:07 INFO - PROCESS | 3668 | 1461082627299 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:17:07 INFO - PROCESS | 3668 | 1461082627309 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 3668 | ++DOCSHELL 02A8B800 == 28 [pid = 3668] [id = 518] 09:17:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (02A8BC00) [pid = 3668] [serial = 1554] [outer = 00000000] 09:17:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (11B11C00) [pid = 3668] [serial = 1555] [outer = 02A8BC00] 09:17:07 INFO - PROCESS | 3668 | 1461082627357 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (11B16C00) [pid = 3668] [serial = 1556] [outer = 02A8BC00] 09:17:07 INFO - PROCESS | 3668 | 1461082627887 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]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 747ms 09:17:07 INFO - PROCESS | 3668 | 1461082627937 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 3668 | 1461082627943 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 09:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:17:07 INFO - PROCESS | 3668 | 1461082627949 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 3668 | 1461082627952 Marionette TRACE conn3 <- [1,2038,null,{}] 09:17:07 INFO - PROCESS | 3668 | 1461082627956 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}] 09:17:08 INFO - PROCESS | 3668 | 1461082628042 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:17:08 INFO - PROCESS | 3668 | 1461082628051 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 3668 | ++DOCSHELL 11C2CC00 == 29 [pid = 3668] [id = 519] 09:17:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (11C32800) [pid = 3668] [serial = 1557] [outer = 00000000] 09:17:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (11CAC400) [pid = 3668] [serial = 1558] [outer = 11C32800] 09:17:08 INFO - PROCESS | 3668 | 1461082628098 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (123ED800) [pid = 3668] [serial = 1559] [outer = 11C32800] 09:17:08 INFO - PROCESS | 3668 | 1461082628617 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 684ms 09:17:08 INFO - PROCESS | 3668 | 1461082628646 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 3668 | 1461082628649 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 09:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:17:08 INFO - PROCESS | 3668 | 1461082628653 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 3668 | 1461082628656 Marionette TRACE conn3 <- [1,2042,null,{}] 09:17:08 INFO - PROCESS | 3668 | 1461082628667 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}] 09:17:08 INFO - PROCESS | 3668 | 1461082628788 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:17:08 INFO - PROCESS | 3668 | 1461082628890 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 3668 | ++DOCSHELL 1325DC00 == 30 [pid = 3668] [id = 520] 09:17:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1325E000) [pid = 3668] [serial = 1560] [outer = 00000000] 09:17:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (13377400) [pid = 3668] [serial = 1561] [outer = 1325E000] 09:17:08 INFO - PROCESS | 3668 | 1461082628940 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (13386000) [pid = 3668] [serial = 1562] [outer = 1325E000] 09:17:09 INFO - PROCESS | 3668 | 1461082629335 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]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 731ms 09:17:09 INFO - PROCESS | 3668 | 1461082629392 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 3668 | 1461082629395 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 09:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:17:09 INFO - PROCESS | 3668 | 1461082629398 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 3668 | 1461082629400 Marionette TRACE conn3 <- [1,2046,null,{}] 09:17:09 INFO - PROCESS | 3668 | 1461082629404 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}] 09:17:09 INFO - PROCESS | 3668 | 1461082629485 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:17:09 INFO - PROCESS | 3668 | 1461082629491 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 3668 | ++DOCSHELL 13376C00 == 31 [pid = 3668] [id = 521] 09:17:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1386BC00) [pid = 3668] [serial = 1563] [outer = 00000000] 09:17:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (13878000) [pid = 3668] [serial = 1564] [outer = 1386BC00] 09:17:09 INFO - PROCESS | 3668 | 1461082629537 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (13AC3C00) [pid = 3668] [serial = 1565] [outer = 1386BC00] 09:17:09 INFO - PROCESS | 3668 | 1461082630009 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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 639ms 09:17:10 INFO - PROCESS | 3668 | 1461082630036 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 3668 | 1461082630038 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 09:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:17:10 INFO - PROCESS | 3668 | 1461082630044 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 3668 | 1461082630046 Marionette TRACE conn3 <- [1,2050,null,{}] 09:17:10 INFO - PROCESS | 3668 | 1461082630050 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}] 09:17:10 INFO - PROCESS | 3668 | 1461082630126 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:17:10 INFO - PROCESS | 3668 | 1461082630133 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 3668 | ++DOCSHELL 142ABC00 == 32 [pid = 3668] [id = 522] 09:17:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1434B000) [pid = 3668] [serial = 1566] [outer = 00000000] 09:17:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (14A48C00) [pid = 3668] [serial = 1567] [outer = 1434B000] 09:17:10 INFO - PROCESS | 3668 | 1461082630178 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1555F800) [pid = 3668] [serial = 1568] [outer = 1434B000] 09:17:10 INFO - PROCESS | 3668 | 1461082630660 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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 623ms 09:17:10 INFO - PROCESS | 3668 | 1461082630685 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 3668 | 1461082630687 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 09:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:17:10 INFO - PROCESS | 3668 | 1461082630694 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 3668 | 1461082630696 Marionette TRACE conn3 <- [1,2054,null,{}] 09:17:10 INFO - PROCESS | 3668 | 1461082630699 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}] 09:17:10 INFO - PROCESS | 3668 | 1461082630810 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:17:10 INFO - PROCESS | 3668 | 1461082630820 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 3668 | ++DOCSHELL 15B2DC00 == 33 [pid = 3668] [id = 523] 09:17:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (15BE8000) [pid = 3668] [serial = 1569] [outer = 00000000] 09:17:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (15D87400) [pid = 3668] [serial = 1570] [outer = 15BE8000] 09:17:10 INFO - PROCESS | 3668 | 1461082630868 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (16432400) [pid = 3668] [serial = 1571] [outer = 15BE8000] 09:17:11 INFO - PROCESS | 3668 | 1461082631298 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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 638ms 09:17:11 INFO - PROCESS | 3668 | 1461082631321 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 3668 | 1461082631323 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 09:17:11 INFO - PROCESS | 3668 | 1461082631327 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:17:11 INFO - PROCESS | 3668 | 1461082631328 Marionette TRACE conn3 <- [1,2058,null,{}] 09:17:11 INFO - PROCESS | 3668 | 1461082631332 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}] 09:17:11 INFO - PROCESS | 3668 | 1461082631407 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:17:11 INFO - PROCESS | 3668 | 1461082631413 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 3668 | ++DOCSHELL 15D0F800 == 34 [pid = 3668] [id = 524] 09:17:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (15F6C400) [pid = 3668] [serial = 1572] [outer = 00000000] 09:17:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (165A3000) [pid = 3668] [serial = 1573] [outer = 15F6C400] 09:17:11 INFO - PROCESS | 3668 | 1461082631457 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (16886400) [pid = 3668] [serial = 1574] [outer = 15F6C400] 09:17:11 INFO - PROCESS | 3668 | 1461082631919 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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 638ms 09:17:11 INFO - PROCESS | 3668 | 1461082631977 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 3668 | 1461082631979 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 09:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:17:11 INFO - PROCESS | 3668 | 1461082631983 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 3668 | 1461082631984 Marionette TRACE conn3 <- [1,2062,null,{}] 09:17:11 INFO - PROCESS | 3668 | 1461082631988 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}] 09:17:12 INFO - PROCESS | 3668 | 1461082632068 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:17:12 INFO - PROCESS | 3668 | 1461082632075 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 3668 | ++DOCSHELL 164CA800 == 35 [pid = 3668] [id = 525] 09:17:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (16981800) [pid = 3668] [serial = 1575] [outer = 00000000] 09:17:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (16988000) [pid = 3668] [serial = 1576] [outer = 16981800] 09:17:12 INFO - PROCESS | 3668 | 1461082632119 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (16987000) [pid = 3668] [serial = 1577] [outer = 16981800] 09:17:12 INFO - PROCESS | 3668 | 1461082632618 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 685ms 09:17:12 INFO - PROCESS | 3668 | 1461082632682 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 3668 | 1461082632684 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 09:17:12 INFO - PROCESS | 3668 | 1461082632687 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:17:12 INFO - PROCESS | 3668 | 1461082632689 Marionette TRACE conn3 <- [1,2066,null,{}] 09:17:12 INFO - PROCESS | 3668 | 1461082632700 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}] 09:17:12 INFO - PROCESS | 3668 | 1461082632812 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:17:12 INFO - PROCESS | 3668 | 1461082632906 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 3668 | ++DOCSHELL 1325D800 == 36 [pid = 3668] [id = 526] 09:17:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (16F75C00) [pid = 3668] [serial = 1578] [outer = 00000000] 09:17:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (18046C00) [pid = 3668] [serial = 1579] [outer = 16F75C00] 09:17:12 INFO - PROCESS | 3668 | 1461082632951 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (18047800) [pid = 3668] [serial = 1580] [outer = 16F75C00] 09:17:13 INFO - PROCESS | 3668 | 1461082633366 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 700ms 09:17:13 INFO - PROCESS | 3668 | 1461082633387 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 3668 | 1461082633389 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 09:17:13 INFO - PROCESS | 3668 | 1461082633392 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:17:13 INFO - PROCESS | 3668 | 1461082633394 Marionette TRACE conn3 <- [1,2070,null,{}] 09:17:13 INFO - PROCESS | 3668 | 1461082633397 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}] 09:17:13 INFO - PROCESS | 3668 | 1461082633515 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:17:13 INFO - PROCESS | 3668 | 1461082633521 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 3668 | ++DOCSHELL 16981000 == 37 [pid = 3668] [id = 527] 09:17:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (169ABC00) [pid = 3668] [serial = 1581] [outer = 00000000] 09:17:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (183AA800) [pid = 3668] [serial = 1582] [outer = 169ABC00] 09:17:13 INFO - PROCESS | 3668 | 1461082633622 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (183B3000) [pid = 3668] [serial = 1583] [outer = 169ABC00] 09:17:14 INFO - PROCESS | 3668 | 1461082634056 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]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 700ms 09:17:14 INFO - PROCESS | 3668 | 1461082634092 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 3668 | 1461082634094 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 09:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:17:14 INFO - PROCESS | 3668 | 1461082634097 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 3668 | 1461082634100 Marionette TRACE conn3 <- [1,2074,null,{}] 09:17:14 INFO - PROCESS | 3668 | 1461082634103 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}] 09:17:14 INFO - PROCESS | 3668 | 1461082634261 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (17BEBC00) [pid = 3668] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1C0C2C00) [pid = 3668] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (19876000) [pid = 3668] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (164C8400) [pid = 3668] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1D80A800) [pid = 3668] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (1D2BAC00) [pid = 3668] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (18F45800) [pid = 3668] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1386FC00) [pid = 3668] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (14399000) [pid = 3668] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (159F1C00) [pid = 3668] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (02A8D400) [pid = 3668] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1CA7A400) [pid = 3668] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1C05A400) [pid = 3668] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1D31A800) [pid = 3668] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (14A41400) [pid = 3668] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (1C806C00) [pid = 3668] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (1D80D800) [pid = 3668] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (13703400) [pid = 3668] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (18320800) [pid = 3668] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1C056800) [pid = 3668] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1993C000) [pid = 3668] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1993F400) [pid = 3668] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (142AE800) [pid = 3668] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (169A7000) [pid = 3668] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1688D800) [pid = 3668] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (159F0C00) [pid = 3668] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1831D800) [pid = 3668] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1DBF5000) [pid = 3668] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1CC40C00) [pid = 3668] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1C05AC00) [pid = 3668] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1A0B2800) [pid = 3668] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (19990000) [pid = 3668] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (19BD9400) [pid = 3668] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1990F000) [pid = 3668] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1A161400) [pid = 3668] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (157A4800) [pid = 3668] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (19998400) [pid = 3668] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:17:15 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1A2A0800) [pid = 3668] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:17:15 INFO - PROCESS | 3668 | 1461082635230 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 3668 | ++DOCSHELL 02A8D800 == 38 [pid = 3668] [id = 528] 09:17:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (11B16800) [pid = 3668] [serial = 1584] [outer = 00000000] 09:17:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1386B800) [pid = 3668] [serial = 1585] [outer = 11B16800] 09:17:15 INFO - PROCESS | 3668 | 1461082635269 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (142AF800) [pid = 3668] [serial = 1586] [outer = 11B16800] 09:17:15 INFO - PROCESS | 3668 | 1461082635648 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1603ms 09:17:15 INFO - PROCESS | 3668 | 1461082635683 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 3668 | 1461082635685 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 09:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:17:15 INFO - PROCESS | 3668 | 1461082635688 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 3668 | 1461082635690 Marionette TRACE conn3 <- [1,2078,null,{}] 09:17:15 INFO - PROCESS | 3668 | 1461082635694 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}] 09:17:15 INFO - PROCESS | 3668 | 1461082635780 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:17:15 INFO - PROCESS | 3668 | 1461082635786 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 3668 | ++DOCSHELL 13875000 == 39 [pid = 3668] [id = 529] 09:17:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (157EC800) [pid = 3668] [serial = 1587] [outer = 00000000] 09:17:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (18721C00) [pid = 3668] [serial = 1588] [outer = 157EC800] 09:17:15 INFO - PROCESS | 3668 | 1461082635830 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1871B800) [pid = 3668] [serial = 1589] [outer = 157EC800] 09:17:16 INFO - PROCESS | 3668 | 1461082636265 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 638ms 09:17:16 INFO - PROCESS | 3668 | 1461082636327 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 3668 | 1461082636329 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 09:17:16 INFO - PROCESS | 3668 | 1461082636332 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:17:16 INFO - PROCESS | 3668 | 1461082636333 Marionette TRACE conn3 <- [1,2082,null,{}] 09:17:16 INFO - PROCESS | 3668 | 1461082636337 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}] 09:17:16 INFO - PROCESS | 3668 | 1461082636415 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:17:16 INFO - PROCESS | 3668 | 1461082636421 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 3668 | ++DOCSHELL 16989400 == 40 [pid = 3668] [id = 530] 09:17:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (18717C00) [pid = 3668] [serial = 1590] [outer = 00000000] 09:17:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (18DAE400) [pid = 3668] [serial = 1591] [outer = 18717C00] 09:17:16 INFO - PROCESS | 3668 | 1461082636464 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18DB4000) [pid = 3668] [serial = 1592] [outer = 18717C00] 09:17:16 INFO - PROCESS | 3668 | 1461082636919 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 638ms 09:17:16 INFO - PROCESS | 3668 | 1461082636970 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 3668 | 1461082636972 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 09:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:17:16 INFO - PROCESS | 3668 | 1461082636979 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 3668 | 1461082636981 Marionette TRACE conn3 <- [1,2086,null,{}] 09:17:16 INFO - PROCESS | 3668 | 1461082636984 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}] 09:17:17 INFO - PROCESS | 3668 | 1461082637063 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:17:17 INFO - PROCESS | 3668 | 1461082637070 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 3668 | ++DOCSHELL 18CD0C00 == 41 [pid = 3668] [id = 531] 09:17:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18D43000) [pid = 3668] [serial = 1593] [outer = 00000000] 09:17:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18F4A000) [pid = 3668] [serial = 1594] [outer = 18D43000] 09:17:17 INFO - PROCESS | 3668 | 1461082637113 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18F4D400) [pid = 3668] [serial = 1595] [outer = 18D43000] 09:17:17 INFO - PROCESS | 3668 | 1461082637945 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]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1043ms 09:17:18 INFO - PROCESS | 3668 | 1461082638036 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 3668 | 1461082638041 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 09:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:17:18 INFO - PROCESS | 3668 | 1461082638047 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 3668 | 1461082638051 Marionette TRACE conn3 <- [1,2090,null,{}] 09:17:18 INFO - PROCESS | 3668 | 1461082638056 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}] 09:17:18 INFO - PROCESS | 3668 | 1461082638203 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:17:18 INFO - PROCESS | 3668 | 1461082638339 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 3668 | ++DOCSHELL 02A8CC00 == 42 [pid = 3668] [id = 532] 09:17:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (02A92400) [pid = 3668] [serial = 1596] [outer = 00000000] 09:17:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (123B3000) [pid = 3668] [serial = 1597] [outer = 02A92400] 09:17:18 INFO - PROCESS | 3668 | 1461082638398 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (12B87400) [pid = 3668] [serial = 1598] [outer = 02A92400] 09:17:19 INFO - PROCESS | 3668 | 1461082639135 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1136ms 09:17:19 INFO - PROCESS | 3668 | 1461082639214 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 3668 | 1461082639220 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 09:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:17:19 INFO - PROCESS | 3668 | 1461082639213 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 3668 | 1461082639216 Marionette TRACE conn3 <- [1,2094,null,{}] 09:17:19 INFO - PROCESS | 3668 | 1461082639220 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}] 09:17:19 INFO - PROCESS | 3668 | 1461082639351 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:17:19 INFO - PROCESS | 3668 | 1461082639485 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 3668 | ++DOCSHELL 11C2BC00 == 43 [pid = 3668] [id = 533] 09:17:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (11C31800) [pid = 3668] [serial = 1599] [outer = 00000000] 09:17:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (147AC000) [pid = 3668] [serial = 1600] [outer = 11C31800] 09:17:19 INFO - PROCESS | 3668 | 1461082639541 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1556B000) [pid = 3668] [serial = 1601] [outer = 11C31800] 09:17:20 INFO - PROCESS | 3668 | 1461082640295 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]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1292ms 09:17:20 INFO - PROCESS | 3668 | 1461082640516 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 3668 | 1461082640521 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 09:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:17:20 INFO - PROCESS | 3668 | 1461082640526 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 3668 | 1461082640529 Marionette TRACE conn3 <- [1,2098,null,{}] 09:17:20 INFO - PROCESS | 3668 | 1461082640534 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}] 09:17:20 INFO - PROCESS | 3668 | 1461082640640 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:17:20 INFO - PROCESS | 3668 | 1461082640777 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 3668 | ++DOCSHELL 0267C800 == 44 [pid = 3668] [id = 534] 09:17:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (02A7A800) [pid = 3668] [serial = 1602] [outer = 00000000] 09:17:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (02A97400) [pid = 3668] [serial = 1603] [outer = 02A7A800] 09:17:20 INFO - PROCESS | 3668 | 1461082640829 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1230D400) [pid = 3668] [serial = 1604] [outer = 02A7A800] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 18975400 == 43 [pid = 3668] [id = 173] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 13A20400 == 42 [pid = 3668] [id = 175] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 18321C00 == 41 [pid = 3668] [id = 185] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 18DB9400 == 40 [pid = 3668] [id = 177] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 13A22C00 == 39 [pid = 3668] [id = 182] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 13262400 == 38 [pid = 3668] [id = 171] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 18DAD400 == 37 [pid = 3668] [id = 174] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 157A5C00 == 36 [pid = 3668] [id = 170] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 16987800 == 35 [pid = 3668] [id = 184] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 1556BC00 == 34 [pid = 3668] [id = 183] 09:17:21 INFO - PROCESS | 3668 | --DOCSHELL 1D4B6400 == 33 [pid = 3668] [id = 517] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1E5F5400) [pid = 3668] [serial = 1552] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1CC35000) [pid = 3668] [serial = 1385] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (1DE45800) [pid = 3668] [serial = 1325] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (157A0400) [pid = 3668] [serial = 1376] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (18F97C00) [pid = 3668] [serial = 1427] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1CD40000) [pid = 3668] [serial = 1388] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1C0C1C00) [pid = 3668] [serial = 1430] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1C248800) [pid = 3668] [serial = 1382] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1DE43800) [pid = 3668] [serial = 1439] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1968C000) [pid = 3668] [serial = 1391] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1439E400) [pid = 3668] [serial = 1424] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1D6BC000) [pid = 3668] [serial = 1436] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1E0C6400) [pid = 3668] [serial = 1442] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1D4AFC00) [pid = 3668] [serial = 1433] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (18F43800) [pid = 3668] [serial = 1379] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1CF18C00) [pid = 3668] [serial = 1484] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1D80E400) [pid = 3668] [serial = 1490] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1D6B1800) [pid = 3668] [serial = 1487] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (19919C00) [pid = 3668] [serial = 1481] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1D808800) [pid = 3668] [serial = 1493] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1DE51000) [pid = 3668] [serial = 1496] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (18327000) [pid = 3668] [serial = 1478] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1D310800) [pid = 3668] [serial = 1475] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1E5ED000) [pid = 3668] [serial = 1550] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (1993FC00) [pid = 3668] [serial = 1540] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1DE42C00) [pid = 3668] [serial = 1543] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1A154800) [pid = 3668] [serial = 1546] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1E5E8C00) [pid = 3668] [serial = 1549] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1E0C7000) [pid = 3668] [serial = 1544] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18DAE800) [pid = 3668] [serial = 1508] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18974C00) [pid = 3668] [serial = 1507] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (18F4D800) [pid = 3668] [serial = 1505] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (19695C00) [pid = 3668] [serial = 1534] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1995F800) [pid = 3668] [serial = 1535] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (18FA0400) [pid = 3668] [serial = 1532] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18CCC000) [pid = 3668] [serial = 1531] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1E0BB800) [pid = 3668] [serial = 1529] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (1DE50C00) [pid = 3668] [serial = 1528] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1D806800) [pid = 3668] [serial = 1526] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1D6B6C00) [pid = 3668] [serial = 1525] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1D317400) [pid = 3668] [serial = 1523] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1D30EC00) [pid = 3668] [serial = 1522] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1CA76C00) [pid = 3668] [serial = 1520] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1C810800) [pid = 3668] [serial = 1519] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1C0BBC00) [pid = 3668] [serial = 1517] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1C0B8000) [pid = 3668] [serial = 1516] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1A602400) [pid = 3668] [serial = 1514] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A0B8000) [pid = 3668] [serial = 1513] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (19927C00) [pid = 3668] [serial = 1511] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1991E800) [pid = 3668] [serial = 1510] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (1C257000) [pid = 3668] [serial = 1537] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1D4AE400) [pid = 3668] [serial = 1547] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (1CD37C00) [pid = 3668] [serial = 1538] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1C056400) [pid = 3668] [serial = 1541] [outer = 00000000] [url = about:blank] 09:17:21 INFO - PROCESS | 3668 | 1461082641474 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 996ms 09:17:21 INFO - PROCESS | 3668 | 1461082641530 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:17:21 INFO - PROCESS | 3668 | 1461082641533 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 09:17:21 INFO - PROCESS | 3668 | 1461082641540 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 3668 | 1461082641544 Marionette TRACE conn3 <- [1,2102,null,{}] 09:17:21 INFO - PROCESS | 3668 | 1461082641548 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}] 09:17:21 INFO - PROCESS | 3668 | 1461082641632 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:17:21 INFO - PROCESS | 3668 | 1461082641728 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3668 | ++DOCSHELL 11C2AC00 == 34 [pid = 3668] [id = 535] 09:17:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (11C2DC00) [pid = 3668] [serial = 1605] [outer = 00000000] 09:17:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (1325FC00) [pid = 3668] [serial = 1606] [outer = 11C2DC00] 09:17:21 INFO - PROCESS | 3668 | 1461082641774 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (13875C00) [pid = 3668] [serial = 1607] [outer = 11C2DC00] 09:17:22 INFO - PROCESS | 3668 | 1461082642238 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 732ms 09:17:22 INFO - PROCESS | 3668 | 1461082642276 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 3668 | 1461082642278 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 09:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:17:22 INFO - PROCESS | 3668 | 1461082642282 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 3668 | 1461082642284 Marionette TRACE conn3 <- [1,2106,null,{}] 09:17:22 INFO - PROCESS | 3668 | 1461082642294 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}] 09:17:22 INFO - PROCESS | 3668 | 1461082642381 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:17:22 INFO - PROCESS | 3668 | 1461082642390 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 3668 | ++DOCSHELL 15565000 == 35 [pid = 3668] [id = 536] 09:17:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (15565C00) [pid = 3668] [serial = 1608] [outer = 00000000] 09:17:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (157ED000) [pid = 3668] [serial = 1609] [outer = 15565C00] 09:17:22 INFO - PROCESS | 3668 | 1461082642441 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (15B2D000) [pid = 3668] [serial = 1610] [outer = 15565C00] 09:17:22 INFO - PROCESS | 3668 | 1461082642931 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 701ms 09:17:22 INFO - PROCESS | 3668 | 1461082642981 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 3668 | 1461082642983 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 09:17:22 INFO - PROCESS | 3668 | 1461082642986 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:17:22 INFO - PROCESS | 3668 | 1461082642988 Marionette TRACE conn3 <- [1,2110,null,{}] 09:17:22 INFO - PROCESS | 3668 | 1461082642991 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}] 09:17:23 INFO - PROCESS | 3668 | 1461082643073 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:17:23 INFO - PROCESS | 3668 | 1461082643081 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 3668 | ++DOCSHELL 15F6B800 == 36 [pid = 3668] [id = 537] 09:17:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15F6E800) [pid = 3668] [serial = 1611] [outer = 00000000] 09:17:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (165A3400) [pid = 3668] [serial = 1612] [outer = 15F6E800] 09:17:23 INFO - PROCESS | 3668 | 1461082643128 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1697D000) [pid = 3668] [serial = 1613] [outer = 15F6E800] 09:17:23 INFO - PROCESS | 3668 | 1461082643556 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]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 638ms 09:17:23 INFO - PROCESS | 3668 | 1461082643608 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 3668 | 1461082643610 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 09:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:17:23 INFO - PROCESS | 3668 | 1461082643613 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 3668 | 1461082643615 Marionette TRACE conn3 <- [1,2114,null,{}] 09:17:23 INFO - PROCESS | 3668 | 1461082643619 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}] 09:17:23 INFO - PROCESS | 3668 | 1461082643729 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:17:23 INFO - PROCESS | 3668 | 1461082643821 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 3668 | ++DOCSHELL 15D10400 == 37 [pid = 3668] [id = 538] 09:17:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (16986C00) [pid = 3668] [serial = 1614] [outer = 00000000] 09:17:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (169B1C00) [pid = 3668] [serial = 1615] [outer = 16986C00] 09:17:23 INFO - PROCESS | 3668 | 1461082643867 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (169AFC00) [pid = 3668] [serial = 1616] [outer = 16986C00] 09:17:24 INFO - PROCESS | 3668 | 1461082644293 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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 747ms 09:17:24 INFO - PROCESS | 3668 | 1461082644354 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 3668 | 1461082644356 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 09:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:17:24 INFO - PROCESS | 3668 | 1461082644365 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 3668 | 1461082644367 Marionette TRACE conn3 <- [1,2118,null,{}] 09:17:24 INFO - PROCESS | 3668 | 1461082644371 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}] 09:17:24 INFO - PROCESS | 3668 | 1461082644508 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:17:24 INFO - PROCESS | 3668 | 1461082644582 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 3668 | ++DOCSHELL 18049C00 == 38 [pid = 3668] [id = 539] 09:17:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18320800) [pid = 3668] [serial = 1617] [outer = 00000000] 09:17:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (183B1C00) [pid = 3668] [serial = 1618] [outer = 18320800] 09:17:24 INFO - PROCESS | 3668 | 1461082644631 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (18971000) [pid = 3668] [serial = 1619] [outer = 18320800] 09:17:25 INFO - PROCESS | 3668 | 1461082645073 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] 09:17:25 INFO - PROCESS | 3668 | 1461082645136 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 09:17:25 INFO - PROCESS | 3668 | 1461082645140 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 3668 | 1461082645142 Marionette TRACE conn3 <- [1,2122,null,{}] 09:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:17:25 INFO - PROCESS | 3668 | 1461082645145 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}] 09:17:25 INFO - PROCESS | 3668 | 1461082645255 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:17:25 INFO - PROCESS | 3668 | 1461082645263 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 3668 | ++DOCSHELL 11C32C00 == 39 [pid = 3668] [id = 540] 09:17:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (17BEC800) [pid = 3668] [serial = 1620] [outer = 00000000] 09:17:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18DB0800) [pid = 3668] [serial = 1621] [outer = 17BEC800] 09:17:25 INFO - PROCESS | 3668 | 1461082645307 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (18DB4400) [pid = 3668] [serial = 1622] [outer = 17BEC800] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (16F75C00) [pid = 3668] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (169ABC00) [pid = 3668] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (15F6C400) [pid = 3668] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1434B000) [pid = 3668] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (11C32800) [pid = 3668] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (02A8BC00) [pid = 3668] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1386BC00) [pid = 3668] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (16981800) [pid = 3668] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15BE8000) [pid = 3668] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1325E000) [pid = 3668] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (157EC800) [pid = 3668] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (11B16800) [pid = 3668] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:17:25 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18717C00) [pid = 3668] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:17:25 INFO - PROCESS | 3668 | 1461082645854 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]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 747ms 09:17:25 INFO - PROCESS | 3668 | 1461082645885 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 3668 | 1461082645887 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 09:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:17:25 INFO - PROCESS | 3668 | 1461082645890 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 3668 | 1461082645892 Marionette TRACE conn3 <- [1,2126,null,{}] 09:17:25 INFO - PROCESS | 3668 | 1461082645896 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}] 09:17:25 INFO - PROCESS | 3668 | 1461082645974 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:17:25 INFO - PROCESS | 3668 | 1461082645980 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 3668 | ++DOCSHELL 02A8BC00 == 40 [pid = 3668] [id = 541] 09:17:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (02A92000) [pid = 3668] [serial = 1623] [outer = 00000000] 09:17:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1387A800) [pid = 3668] [serial = 1624] [outer = 02A92000] 09:17:26 INFO - PROCESS | 3668 | 1461082646112 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (164D0800) [pid = 3668] [serial = 1625] [outer = 02A92000] 09:17:26 INFO - PROCESS | 3668 | 1461082646476 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 638ms 09:17:26 INFO - PROCESS | 3668 | 1461082646529 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 3668 | 1461082646530 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 09:17:26 INFO - PROCESS | 3668 | 1461082646534 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:17:26 INFO - PROCESS | 3668 | 1461082646535 Marionette TRACE conn3 <- [1,2130,null,{}] 09:17:26 INFO - PROCESS | 3668 | 1461082646539 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}] 09:17:26 INFO - PROCESS | 3668 | 1461082646677 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:17:26 INFO - PROCESS | 3668 | 1461082646690 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 3668 | ++DOCSHELL 1337B000 == 41 [pid = 3668] [id = 542] 09:17:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (13873400) [pid = 3668] [serial = 1626] [outer = 00000000] 09:17:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18977400) [pid = 3668] [serial = 1627] [outer = 13873400] 09:17:26 INFO - PROCESS | 3668 | 1461082646734 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18CCBC00) [pid = 3668] [serial = 1628] [outer = 13873400] 09:17:27 INFO - PROCESS | 3668 | 1461082647152 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] 09:17:27 INFO - PROCESS | 3668 | 1461082647174 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 09:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:17:27 INFO - PROCESS | 3668 | 1461082647178 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 3668 | 1461082647179 Marionette TRACE conn3 <- [1,2134,null,{}] 09:17:27 INFO - PROCESS | 3668 | 1461082647183 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}] 09:17:27 INFO - PROCESS | 3668 | 1461082647261 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:17:27 INFO - PROCESS | 3668 | 1461082647340 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 3668 | ++DOCSHELL 0267D000 == 42 [pid = 3668] [id = 543] 09:17:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15D06C00) [pid = 3668] [serial = 1629] [outer = 00000000] 09:17:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18F52C00) [pid = 3668] [serial = 1630] [outer = 15D06C00] 09:17:27 INFO - PROCESS | 3668 | 1461082647384 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18F97400) [pid = 3668] [serial = 1631] [outer = 15D06C00] 09:17:27 INFO - PROCESS | 3668 | 1461082647801 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] 09:17:27 INFO - PROCESS | 3668 | 1461082647866 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 09:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:17:27 INFO - PROCESS | 3668 | 1461082647872 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 3668 | 1461082647877 Marionette TRACE conn3 <- [1,2138,null,{}] 09:17:27 INFO - PROCESS | 3668 | 1461082647883 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}] 09:17:28 INFO - PROCESS | 3668 | 1461082648060 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:17:28 INFO - PROCESS | 3668 | 1461082648166 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 3668 | ++DOCSHELL 13210C00 == 43 [pid = 3668] [id = 544] 09:17:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (13255400) [pid = 3668] [serial = 1632] [outer = 00000000] 09:17:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1337C000) [pid = 3668] [serial = 1633] [outer = 13255400] 09:17:28 INFO - PROCESS | 3668 | 1461082648225 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (1386C800) [pid = 3668] [serial = 1634] [outer = 13255400] 09:17:28 INFO - PROCESS | 3668 | 1461082648803 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 996ms 09:17:28 INFO - PROCESS | 3668 | 1461082648876 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 3668 | 1461082648882 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 09:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:17:28 INFO - PROCESS | 3668 | 1461082648888 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 3668 | 1461082648891 Marionette TRACE conn3 <- [1,2142,null,{}] 09:17:28 INFO - PROCESS | 3668 | 1461082648895 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}] 09:17:29 INFO - PROCESS | 3668 | 1461082649033 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:17:29 INFO - PROCESS | 3668 | 1461082649174 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 3668 | ++DOCSHELL 13875800 == 44 [pid = 3668] [id = 545] 09:17:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1439CC00) [pid = 3668] [serial = 1635] [outer = 00000000] 09:17:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (15BCFC00) [pid = 3668] [serial = 1636] [outer = 1439CC00] 09:17:29 INFO - PROCESS | 3668 | 1461082649231 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (16432C00) [pid = 3668] [serial = 1637] [outer = 1439CC00] 09:17:29 INFO - PROCESS | 3668 | 1461082649819 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]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 996ms 09:17:29 INFO - PROCESS | 3668 | 1461082649888 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 3668 | 1461082649891 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 09:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:17:29 INFO - PROCESS | 3668 | 1461082649907 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 3668 | 1461082649912 Marionette TRACE conn3 <- [1,2146,null,{}] 09:17:29 INFO - PROCESS | 3668 | 1461082649925 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}] 09:17:30 INFO - PROCESS | 3668 | 1461082650035 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:17:30 INFO - PROCESS | 3668 | 1461082650174 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 3668 | ++DOCSHELL 17BE8000 == 45 [pid = 3668] [id = 546] 09:17:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18328400) [pid = 3668] [serial = 1638] [outer = 00000000] 09:17:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18F48400) [pid = 3668] [serial = 1639] [outer = 18328400] 09:17:30 INFO - PROCESS | 3668 | 1461082650235 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18F99400) [pid = 3668] [serial = 1640] [outer = 18328400] 09:17:30 INFO - PROCESS | 3668 | 1461082650834 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1012ms 09:17:30 INFO - PROCESS | 3668 | 1461082650902 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 3668 | 1461082650905 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 09:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:17:30 INFO - PROCESS | 3668 | 1461082650909 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 3668 | 1461082650911 Marionette TRACE conn3 <- [1,2150,null,{}] 09:17:30 INFO - PROCESS | 3668 | 1461082650915 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}] 09:17:30 INFO - PROCESS | 3668 | 1461082651018 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:17:31 INFO - PROCESS | 3668 | 1461082651154 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 3668 | ++DOCSHELL 183AD400 == 46 [pid = 3668] [id = 547] 09:17:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1968E000) [pid = 3668] [serial = 1641] [outer = 00000000] 09:17:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19698400) [pid = 3668] [serial = 1642] [outer = 1968E000] 09:17:31 INFO - PROCESS | 3668 | 1461082651210 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1970E800) [pid = 3668] [serial = 1643] [outer = 1968E000] 09:17:31 INFO - PROCESS | 3668 | 1461082651751 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]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 902ms 09:17:31 INFO - PROCESS | 3668 | 1461082651797 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 3668 | 1461082651799 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 09:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:17:31 INFO - PROCESS | 3668 | 1461082651802 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 3668 | 1461082651804 Marionette TRACE conn3 <- [1,2154,null,{}] 09:17:31 INFO - PROCESS | 3668 | 1461082651808 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}] 09:17:31 INFO - PROCESS | 3668 | 1461082651908 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:17:32 INFO - PROCESS | 3668 | 1461082652016 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 3668 | ++DOCSHELL 18722800 == 47 [pid = 3668] [id = 548] 09:17:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1968C800) [pid = 3668] [serial = 1644] [outer = 00000000] 09:17:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (1990D000) [pid = 3668] [serial = 1645] [outer = 1968C800] 09:17:32 INFO - PROCESS | 3668 | 1461082652071 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1990D800) [pid = 3668] [serial = 1646] [outer = 1968C800] 09:17:32 INFO - PROCESS | 3668 | 1461082652701 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]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 950ms 09:17:32 INFO - PROCESS | 3668 | 1461082652748 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 3668 | 1461082652750 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 09:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:17:32 INFO - PROCESS | 3668 | 1461082652754 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 3668 | 1461082652756 Marionette TRACE conn3 <- [1,2158,null,{}] 09:17:32 INFO - PROCESS | 3668 | 1461082652759 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}] 09:17:32 INFO - PROCESS | 3668 | 1461082652887 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:17:33 INFO - PROCESS | 3668 | 1461082653001 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 3668 | ++DOCSHELL 1320DC00 == 48 [pid = 3668] [id = 549] 09:17:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (13879C00) [pid = 3668] [serial = 1647] [outer = 00000000] 09:17:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (1697F800) [pid = 3668] [serial = 1648] [outer = 13879C00] 09:17:33 INFO - PROCESS | 3668 | 1461082653059 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (198BD000) [pid = 3668] [serial = 1649] [outer = 13879C00] 09:17:33 INFO - PROCESS | 3668 | 1461082653789 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]]]}] 09:17:33 INFO - PROCESS | 3668 | --DOCSHELL 183B1000 == 47 [pid = 3668] [id = 16] 09:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1089ms 09:17:33 INFO - PROCESS | 3668 | 1461082653875 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 3668 | 1461082653879 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 09:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:17:33 INFO - PROCESS | 3668 | 1461082653923 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 3668 | 1461082653927 Marionette TRACE conn3 <- [1,2162,null,{}] 09:17:33 INFO - PROCESS | 3668 | 1461082653936 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}] 09:17:34 INFO - PROCESS | 3668 | 1461082654041 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:17:34 INFO - PROCESS | 3668 | 1461082654174 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 3668 | ++DOCSHELL 12BDE400 == 48 [pid = 3668] [id = 550] 09:17:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (13876000) [pid = 3668] [serial = 1650] [outer = 00000000] 09:17:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (14399800) [pid = 3668] [serial = 1651] [outer = 13876000] 09:17:34 INFO - PROCESS | 3668 | 1461082654235 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (14AEF000) [pid = 3668] [serial = 1652] [outer = 13876000] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1386B800) [pid = 3668] [serial = 1585] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (18DB4000) [pid = 3668] [serial = 1592] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (1871B800) [pid = 3668] [serial = 1589] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (142AF800) [pid = 3668] [serial = 1586] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (16987000) [pid = 3668] [serial = 1577] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (18DAE400) [pid = 3668] [serial = 1591] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (18046C00) [pid = 3668] [serial = 1579] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (183AA800) [pid = 3668] [serial = 1582] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (165A3000) [pid = 3668] [serial = 1573] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (16886400) [pid = 3668] [serial = 1574] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (14A48C00) [pid = 3668] [serial = 1567] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1555F800) [pid = 3668] [serial = 1568] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (11CAC400) [pid = 3668] [serial = 1558] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (123ED800) [pid = 3668] [serial = 1559] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (11B11C00) [pid = 3668] [serial = 1555] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (11B16C00) [pid = 3668] [serial = 1556] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (13878000) [pid = 3668] [serial = 1564] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13AC3C00) [pid = 3668] [serial = 1565] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (16988000) [pid = 3668] [serial = 1576] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18047800) [pid = 3668] [serial = 1580] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15D87400) [pid = 3668] [serial = 1570] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (16432400) [pid = 3668] [serial = 1571] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (13377400) [pid = 3668] [serial = 1561] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13386000) [pid = 3668] [serial = 1562] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18721C00) [pid = 3668] [serial = 1588] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (183B3000) [pid = 3668] [serial = 1583] [outer = 00000000] [url = about:blank] 09:17:34 INFO - PROCESS | 3668 | 1461082654767 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]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 919ms 09:17:34 INFO - PROCESS | 3668 | 1461082654822 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 3668 | 1461082654827 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 09:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:17:34 INFO - PROCESS | 3668 | 1461082654832 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 3668 | 1461082654835 Marionette TRACE conn3 <- [1,2166,null,{}] 09:17:34 INFO - PROCESS | 3668 | 1461082654839 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}] 09:17:34 INFO - PROCESS | 3668 | 1461082654927 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:17:34 INFO - PROCESS | 3668 | 1461082654933 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 3668 | ++DOCSHELL 1386DC00 == 49 [pid = 3668] [id = 551] 09:17:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (13870C00) [pid = 3668] [serial = 1653] [outer = 00000000] 09:17:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (14349800) [pid = 3668] [serial = 1654] [outer = 13870C00] 09:17:34 INFO - PROCESS | 3668 | 1461082654979 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15563000) [pid = 3668] [serial = 1655] [outer = 13870C00] 09:17:35 INFO - PROCESS | 3668 | 1461082655461 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]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 700ms 09:17:35 INFO - PROCESS | 3668 | 1461082655516 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 3668 | 1461082655518 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 09:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:17:35 INFO - PROCESS | 3668 | 1461082655522 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 3668 | 1461082655525 Marionette TRACE conn3 <- [1,2170,null,{}] 09:17:35 INFO - PROCESS | 3668 | 1461082655535 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}] 09:17:35 INFO - PROCESS | 3668 | 1461082655621 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:17:35 INFO - PROCESS | 3668 | 1461082655752 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 3668 | ++DOCSHELL 157A5800 == 50 [pid = 3668] [id = 552] 09:17:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (15DD5800) [pid = 3668] [serial = 1656] [outer = 00000000] 09:17:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (16985400) [pid = 3668] [serial = 1657] [outer = 15DD5800] 09:17:35 INFO - PROCESS | 3668 | 1461082655800 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (169A7400) [pid = 3668] [serial = 1658] [outer = 15DD5800] 09:17:36 INFO - PROCESS | 3668 | 1461082656173 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 685ms 09:17:36 INFO - PROCESS | 3668 | 1461082656221 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3668 | 1461082656223 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 09:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:17:36 INFO - PROCESS | 3668 | 1461082656227 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 3668 | 1461082656228 Marionette TRACE conn3 <- [1,2174,null,{}] 09:17:36 INFO - PROCESS | 3668 | 1461082656232 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}] 09:17:36 INFO - PROCESS | 3668 | 1461082656322 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:17:36 INFO - PROCESS | 3668 | 1461082656328 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 3668 | ++DOCSHELL 1804DC00 == 51 [pid = 3668] [id = 553] 09:17:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1809F800) [pid = 3668] [serial = 1659] [outer = 00000000] 09:17:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18325800) [pid = 3668] [serial = 1660] [outer = 1809F800] 09:17:36 INFO - PROCESS | 3668 | 1461082656374 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (183AEC00) [pid = 3668] [serial = 1661] [outer = 1809F800] 09:17:36 INFO - PROCESS | 3668 | 1461082656812 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 622ms 09:17:36 INFO - PROCESS | 3668 | 1461082656865 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3668 | 1461082656867 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 09:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:17:36 INFO - PROCESS | 3668 | 1461082656870 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 3668 | 1461082656872 Marionette TRACE conn3 <- [1,2178,null,{}] 09:17:36 INFO - PROCESS | 3668 | 1461082656881 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}] 09:17:37 INFO - PROCESS | 3668 | 1461082656999 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:17:37 INFO - PROCESS | 3668 | 1461082657098 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 3668 | ++DOCSHELL 18971400 == 52 [pid = 3668] [id = 554] 09:17:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (18975400) [pid = 3668] [serial = 1662] [outer = 00000000] 09:17:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18CCD400) [pid = 3668] [serial = 1663] [outer = 18975400] 09:17:37 INFO - PROCESS | 3668 | 1461082657143 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18CCD800) [pid = 3668] [serial = 1664] [outer = 18975400] 09:17:37 INFO - PROCESS | 3668 | 1461082657573 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]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 731ms 09:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:17:37 INFO - PROCESS | 3668 | 1461082657611 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 3668 | 1461082657613 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 09:17:37 INFO - PROCESS | 3668 | 1461082657616 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 3668 | 1461082657618 Marionette TRACE conn3 <- [1,2182,null,{}] 09:17:37 INFO - PROCESS | 3668 | 1461082657621 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}] 09:17:37 INFO - PROCESS | 3668 | 1461082657750 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:17:37 INFO - PROCESS | 3668 | 1461082657816 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 3668 | ++DOCSHELL 1809F400 == 53 [pid = 3668] [id = 555] 09:17:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18721C00) [pid = 3668] [serial = 1665] [outer = 00000000] 09:17:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (1968B400) [pid = 3668] [serial = 1666] [outer = 18721C00] 09:17:37 INFO - PROCESS | 3668 | 1461082657863 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (19690000) [pid = 3668] [serial = 1667] [outer = 18721C00] 09:17:38 INFO - PROCESS | 3668 | 1461082658291 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 685ms 09:17:38 INFO - PROCESS | 3668 | 1461082658323 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 3668 | 1461082658326 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 09:17:38 INFO - PROCESS | 3668 | 1461082658329 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 3668 | 1461082658330 Marionette TRACE conn3 <- [1,2186,null,{}] 09:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:17:38 INFO - PROCESS | 3668 | 1461082658333 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}] 09:17:38 INFO - PROCESS | 3668 | 1461082658473 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:17:38 INFO - PROCESS | 3668 | 1461082658496 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 3668 | ++DOCSHELL 15F69800 == 54 [pid = 3668] [id = 556] 09:17:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (18DB1400) [pid = 3668] [serial = 1668] [outer = 00000000] 09:17:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19919C00) [pid = 3668] [serial = 1669] [outer = 18DB1400] 09:17:38 INFO - PROCESS | 3668 | 1461082658540 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (19920800) [pid = 3668] [serial = 1670] [outer = 18DB1400] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (02A7A800) [pid = 3668] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (17BEC800) [pid = 3668] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (02A92000) [pid = 3668] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (15565C00) [pid = 3668] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (15F6E800) [pid = 3668] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (18320800) [pid = 3668] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (16986C00) [pid = 3668] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1E59F800) [pid = 3668] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (11C2DC00) [pid = 3668] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:17:38 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (13873400) [pid = 3668] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:17:39 INFO - PROCESS | 3668 | 1461082659062 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]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 778ms 09:17:39 INFO - PROCESS | 3668 | 1461082659117 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 3668 | 1461082659119 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 09:17:39 INFO - PROCESS | 3668 | 1461082659122 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 3668 | 1461082659124 Marionette TRACE conn3 <- [1,2190,null,{}] 09:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:17:39 INFO - PROCESS | 3668 | 1461082659128 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}] 09:17:39 INFO - PROCESS | 3668 | 1461082659208 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:17:39 INFO - PROCESS | 3668 | 1461082659214 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 3668 | ++DOCSHELL 11B14800 == 55 [pid = 3668] [id = 557] 09:17:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (11B1A000) [pid = 3668] [serial = 1671] [outer = 00000000] 09:17:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1659B800) [pid = 3668] [serial = 1672] [outer = 11B1A000] 09:17:39 INFO - PROCESS | 3668 | 1461082659258 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (17BE1800) [pid = 3668] [serial = 1673] [outer = 11B1A000] 09:17:39 INFO - PROCESS | 3668 | 1461082659682 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]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 591ms 09:17:39 INFO - PROCESS | 3668 | 1461082659706 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 3668 | 1461082659708 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 09:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:17:39 INFO - PROCESS | 3668 | 1461082659711 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 3668 | 1461082659713 Marionette TRACE conn3 <- [1,2194,null,{}] 09:17:39 INFO - PROCESS | 3668 | 1461082659717 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}] 09:17:39 INFO - PROCESS | 3668 | 1461082659823 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:17:39 INFO - PROCESS | 3668 | 1461082659832 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 3668 | ++DOCSHELL 12BDDC00 == 56 [pid = 3668] [id = 558] 09:17:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (13207800) [pid = 3668] [serial = 1674] [outer = 00000000] 09:17:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (198BF000) [pid = 3668] [serial = 1675] [outer = 13207800] 09:17:39 INFO - PROCESS | 3668 | 1461082659876 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (19922000) [pid = 3668] [serial = 1676] [outer = 13207800] 09:17:40 INFO - PROCESS | 3668 | 1461082660302 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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 622ms 09:17:40 INFO - PROCESS | 3668 | 1461082660349 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 3668 | 1461082660351 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 09:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:17:40 INFO - PROCESS | 3668 | 1461082660354 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 3668 | 1461082660357 Marionette TRACE conn3 <- [1,2198,null,{}] 09:17:40 INFO - PROCESS | 3668 | 1461082660362 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}] 09:17:40 INFO - PROCESS | 3668 | 1461082660452 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:17:40 INFO - PROCESS | 3668 | 1461082660459 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 3668 | ++DOCSHELL 15565C00 == 57 [pid = 3668] [id = 559] 09:17:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (183AE400) [pid = 3668] [serial = 1677] [outer = 00000000] 09:17:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19935000) [pid = 3668] [serial = 1678] [outer = 183AE400] 09:17:40 INFO - PROCESS | 3668 | 1461082660502 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19938000) [pid = 3668] [serial = 1679] [outer = 183AE400] 09:17:40 INFO - PROCESS | 3668 | 1461082660965 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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 622ms 09:17:41 INFO - PROCESS | 3668 | 1461082661036 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3668 | 1461082661040 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 09:17:41 INFO - PROCESS | 3668 | 1461082661046 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 3668 | 1461082661050 Marionette TRACE conn3 <- [1,2202,null,{}] 09:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:17:41 INFO - PROCESS | 3668 | 1461082661057 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}] 09:17:41 INFO - PROCESS | 3668 | 1461082661172 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:17:41 INFO - PROCESS | 3668 | 1461082661357 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 3668 | ++DOCSHELL 123F7800 == 58 [pid = 3668] [id = 560] 09:17:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (123F9000) [pid = 3668] [serial = 1680] [outer = 00000000] 09:17:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (13379800) [pid = 3668] [serial = 1681] [outer = 123F9000] 09:17:41 INFO - PROCESS | 3668 | 1461082661422 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1386B800) [pid = 3668] [serial = 1682] [outer = 123F9000] 09:17:41 INFO - PROCESS | 3668 | 1461082661962 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 934ms 09:17:41 INFO - PROCESS | 3668 | 1461082661999 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3668 | 1461082662003 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 09:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:17:41 INFO - PROCESS | 3668 | 1461082662011 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 3668 | 1461082662015 Marionette TRACE conn3 <- [1,2206,null,{}] 09:17:42 INFO - PROCESS | 3668 | 1461082662019 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}] 09:17:42 INFO - PROCESS | 3668 | 1461082662127 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:17:42 INFO - PROCESS | 3668 | 1461082662238 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 3668 | ++DOCSHELL 147A8800 == 59 [pid = 3668] [id = 561] 09:17:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (15513000) [pid = 3668] [serial = 1683] [outer = 00000000] 09:17:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (164D0C00) [pid = 3668] [serial = 1684] [outer = 15513000] 09:17:42 INFO - PROCESS | 3668 | 1461082662293 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1697FC00) [pid = 3668] [serial = 1685] [outer = 15513000] 09:17:42 INFO - PROCESS | 3668 | 1461082662880 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]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 888ms 09:17:42 INFO - PROCESS | 3668 | 1461082662914 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 3668 | 1461082662916 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 09:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:17:42 INFO - PROCESS | 3668 | 1461082662920 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 3668 | 1461082662922 Marionette TRACE conn3 <- [1,2210,null,{}] 09:17:42 INFO - PROCESS | 3668 | 1461082662932 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}] 09:17:43 INFO - PROCESS | 3668 | 1461082663045 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:17:43 INFO - PROCESS | 3668 | 1461082663159 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 3668 | ++DOCSHELL 18F94800 == 60 [pid = 3668] [id = 562] 09:17:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (18F95000) [pid = 3668] [serial = 1686] [outer = 00000000] 09:17:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1970B400) [pid = 3668] [serial = 1687] [outer = 18F95000] 09:17:43 INFO - PROCESS | 3668 | 1461082663259 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1991F000) [pid = 3668] [serial = 1688] [outer = 18F95000] 09:17:43 INFO - PROCESS | 3668 | 1461082663817 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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 934ms 09:17:43 INFO - PROCESS | 3668 | 1461082663848 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 3668 | 1461082663850 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 09:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:17:43 INFO - PROCESS | 3668 | 1461082663854 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 3668 | 1461082663856 Marionette TRACE conn3 <- [1,2214,null,{}] 09:17:43 INFO - PROCESS | 3668 | 1461082663859 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}] 09:17:43 INFO - PROCESS | 3668 | 1461082663967 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:17:44 INFO - PROCESS | 3668 | 1461082664077 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3668 | ++DOCSHELL 1993C400 == 61 [pid = 3668] [id = 563] 09:17:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1993C800) [pid = 3668] [serial = 1689] [outer = 00000000] 09:17:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (19959400) [pid = 3668] [serial = 1690] [outer = 1993C800] 09:17:44 INFO - PROCESS | 3668 | 1461082664143 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1995D000) [pid = 3668] [serial = 1691] [outer = 1993C800] 09:17:44 INFO - PROCESS | 3668 | 1461082664726 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]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 903ms 09:17:44 INFO - PROCESS | 3668 | 1461082664762 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 3668 | 1461082664764 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 09:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:17:44 INFO - PROCESS | 3668 | 1461082664769 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 3668 | 1461082664771 Marionette TRACE conn3 <- [1,2218,null,{}] 09:17:44 INFO - PROCESS | 3668 | 1461082664775 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}] 09:17:44 INFO - PROCESS | 3668 | 1461082664877 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:17:44 INFO - PROCESS | 3668 | 1461082664987 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3668 | ++DOCSHELL 16989800 == 62 [pid = 3668] [id = 564] 09:17:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1993BC00) [pid = 3668] [serial = 1692] [outer = 00000000] 09:17:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (19984000) [pid = 3668] [serial = 1693] [outer = 1993BC00] 09:17:45 INFO - PROCESS | 3668 | 1461082665041 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (19987400) [pid = 3668] [serial = 1694] [outer = 1993BC00] 09:17:45 INFO - PROCESS | 3668 | 1461082665579 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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 840ms 09:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:17:45 INFO - PROCESS | 3668 | 1461082665613 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 3668 | 1461082665615 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 09:17:45 INFO - PROCESS | 3668 | 1461082665620 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 3668 | 1461082665622 Marionette TRACE conn3 <- [1,2222,null,{}] 09:17:45 INFO - PROCESS | 3668 | 1461082665625 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}] 09:17:45 INFO - PROCESS | 3668 | 1461082665751 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:17:45 INFO - PROCESS | 3668 | 1461082665865 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 3668 | ++DOCSHELL 19990400 == 63 [pid = 3668] [id = 565] 09:17:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1999B000) [pid = 3668] [serial = 1695] [outer = 00000000] 09:17:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1999E800) [pid = 3668] [serial = 1696] [outer = 1999B000] 09:17:45 INFO - PROCESS | 3668 | 1461082665963 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (199A3800) [pid = 3668] [serial = 1697] [outer = 1999B000] 09:17:46 INFO - PROCESS | 3668 | 1461082666594 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 996ms 09:17:46 INFO - PROCESS | 3668 | 1461082666620 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 3668 | 1461082666622 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 09:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:17:46 INFO - PROCESS | 3668 | 1461082666626 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 3668 | 1461082666628 Marionette TRACE conn3 <- [1,2226,null,{}] 09:17:46 INFO - PROCESS | 3668 | 1461082666632 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}] 09:17:46 INFO - PROCESS | 3668 | 1461082666890 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:17:47 INFO - PROCESS | 3668 | 1461082667059 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3668 | ++DOCSHELL 1230F000 == 64 [pid = 3668] [id = 566] 09:17:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (12353800) [pid = 3668] [serial = 1698] [outer = 00000000] 09:17:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (12D44000) [pid = 3668] [serial = 1699] [outer = 12353800] 09:17:47 INFO - PROCESS | 3668 | 1461082667110 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (13263C00) [pid = 3668] [serial = 1700] [outer = 12353800] 09:17:47 INFO - PROCESS | 3668 | 1461082667707 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]]]}] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 169AB800 == 63 [pid = 3668] [id = 172] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 02A8BC00 == 62 [pid = 3668] [id = 541] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 1337B000 == 61 [pid = 3668] [id = 542] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 15D10400 == 60 [pid = 3668] [id = 538] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 11C32C00 == 59 [pid = 3668] [id = 540] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 02A96400 == 58 [pid = 3668] [id = 168] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 15565000 == 57 [pid = 3668] [id = 536] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 157A3000 == 56 [pid = 3668] [id = 176] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 12BDDC00 == 55 [pid = 3668] [id = 558] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 11B14800 == 54 [pid = 3668] [id = 557] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 15F69800 == 53 [pid = 3668] [id = 556] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 15F6B800 == 52 [pid = 3668] [id = 537] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 1809F400 == 51 [pid = 3668] [id = 555] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 18971400 == 50 [pid = 3668] [id = 554] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 1804DC00 == 49 [pid = 3668] [id = 553] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 157A5800 == 48 [pid = 3668] [id = 552] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 1386DC00 == 47 [pid = 3668] [id = 551] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18F52C00) [pid = 3668] [serial = 1630] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (18F4A000) [pid = 3668] [serial = 1594] [outer = 00000000] [url = about:blank] 09:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1152ms 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 12BDE400 == 46 [pid = 3668] [id = 550] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 1320DC00 == 45 [pid = 3668] [id = 549] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 18722800 == 44 [pid = 3668] [id = 548] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 183AD400 == 43 [pid = 3668] [id = 547] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 17BE8000 == 42 [pid = 3668] [id = 546] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 13875800 == 41 [pid = 3668] [id = 545] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 13210C00 == 40 [pid = 3668] [id = 544] 09:17:47 INFO - PROCESS | 3668 | --DOCSHELL 0267D000 == 39 [pid = 3668] [id = 543] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (147AC000) [pid = 3668] [serial = 1600] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1230D400) [pid = 3668] [serial = 1604] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (18DB0800) [pid = 3668] [serial = 1621] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (164D0800) [pid = 3668] [serial = 1625] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (02A97400) [pid = 3668] [serial = 1603] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (157ED000) [pid = 3668] [serial = 1609] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (1387A800) [pid = 3668] [serial = 1624] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (165A3400) [pid = 3668] [serial = 1612] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (183B1C00) [pid = 3668] [serial = 1618] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18DB4400) [pid = 3668] [serial = 1622] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (169B1C00) [pid = 3668] [serial = 1615] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1697D000) [pid = 3668] [serial = 1613] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (123B3000) [pid = 3668] [serial = 1597] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (21EF3800) [pid = 3668] [serial = 1553] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (15B2D000) [pid = 3668] [serial = 1610] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (169AFC00) [pid = 3668] [serial = 1616] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1325FC00) [pid = 3668] [serial = 1606] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (18977400) [pid = 3668] [serial = 1627] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (13875C00) [pid = 3668] [serial = 1607] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18971000) [pid = 3668] [serial = 1619] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18CCBC00) [pid = 3668] [serial = 1628] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 3668 | 1461082667801 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 3668 | 1461082667806 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 09:17:47 INFO - PROCESS | 3668 | 1461082667812 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:17:47 INFO - PROCESS | 3668 | 1461082667816 Marionette TRACE conn3 <- [1,2230,null,{}] 09:17:47 INFO - PROCESS | 3668 | 1461082667821 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}] 09:17:47 INFO - PROCESS | 3668 | 1461082667914 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:17:47 INFO - PROCESS | 3668 | 1461082667921 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3668 | ++DOCSHELL 12B84000 == 40 [pid = 3668] [id = 567] 09:17:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (12BDDC00) [pid = 3668] [serial = 1701] [outer = 00000000] 09:17:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (13377000) [pid = 3668] [serial = 1702] [outer = 12BDDC00] 09:17:47 INFO - PROCESS | 3668 | 1461082667969 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1386F400) [pid = 3668] [serial = 1703] [outer = 12BDDC00] 09:17:48 INFO - PROCESS | 3668 | 1461082668497 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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 747ms 09:17:48 INFO - PROCESS | 3668 | 1461082668556 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 3668 | 1461082668559 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 09:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:17:48 INFO - PROCESS | 3668 | 1461082668563 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 3668 | 1461082668564 Marionette TRACE conn3 <- [1,2234,null,{}] 09:17:48 INFO - PROCESS | 3668 | 1461082668568 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}] 09:17:48 INFO - PROCESS | 3668 | 1461082668659 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:17:48 INFO - PROCESS | 3668 | 1461082668759 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 3668 | ++DOCSHELL 14A43C00 == 41 [pid = 3668] [id = 568] 09:17:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (15560400) [pid = 3668] [serial = 1704] [outer = 00000000] 09:17:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (157F0800) [pid = 3668] [serial = 1705] [outer = 15560400] 09:17:48 INFO - PROCESS | 3668 | 1461082668804 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (15BD4000) [pid = 3668] [serial = 1706] [outer = 15560400] 09:17:49 INFO - PROCESS | 3668 | 1461082669232 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 701ms 09:17:49 INFO - PROCESS | 3668 | 1461082669261 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 3668 | 1461082669265 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 09:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:17:49 INFO - PROCESS | 3668 | 1461082669274 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 3668 | 1461082669279 Marionette TRACE conn3 <- [1,2238,null,{}] 09:17:49 INFO - PROCESS | 3668 | 1461082669286 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}] 09:17:49 INFO - PROCESS | 3668 | 1461082669372 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:17:49 INFO - PROCESS | 3668 | 1461082669378 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 3668 | ++DOCSHELL 15D03000 == 42 [pid = 3668] [id = 569] 09:17:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (15F6C400) [pid = 3668] [serial = 1707] [outer = 00000000] 09:17:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (16983000) [pid = 3668] [serial = 1708] [outer = 15F6C400] 09:17:49 INFO - PROCESS | 3668 | 1461082669423 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (169A8800) [pid = 3668] [serial = 1709] [outer = 15F6C400] 09:17:49 INFO - PROCESS | 3668 | 1461082669891 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 685ms 09:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:17:49 INFO - PROCESS | 3668 | 1461082669971 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 3668 | 1461082669973 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 09:17:49 INFO - PROCESS | 3668 | 1461082669976 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 3668 | 1461082669978 Marionette TRACE conn3 <- [1,2242,null,{}] 09:17:49 INFO - PROCESS | 3668 | 1461082669982 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}] 09:17:50 INFO - PROCESS | 3668 | 1461082670126 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:17:50 INFO - PROCESS | 3668 | 1461082670149 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 3668 | ++DOCSHELL 17BED000 == 43 [pid = 3668] [id = 570] 09:17:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (180A1400) [pid = 3668] [serial = 1710] [outer = 00000000] 09:17:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18329400) [pid = 3668] [serial = 1711] [outer = 180A1400] 09:17:50 INFO - PROCESS | 3668 | 1461082670195 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (183A9C00) [pid = 3668] [serial = 1712] [outer = 180A1400] 09:17:50 INFO - PROCESS | 3668 | 1461082670646 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 685ms 09:17:50 INFO - PROCESS | 3668 | 1461082670676 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 3668 | 1461082670678 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 09:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:17:50 INFO - PROCESS | 3668 | 1461082670681 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 3668 | 1461082670683 Marionette TRACE conn3 <- [1,2246,null,{}] 09:17:50 INFO - PROCESS | 3668 | 1461082670686 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}] 09:17:50 INFO - PROCESS | 3668 | 1461082670804 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:17:50 INFO - PROCESS | 3668 | 1461082670869 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 3668 | ++DOCSHELL 1871D000 == 44 [pid = 3668] [id = 571] 09:17:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (18722800) [pid = 3668] [serial = 1713] [outer = 00000000] 09:17:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (18975800) [pid = 3668] [serial = 1714] [outer = 18722800] 09:17:50 INFO - PROCESS | 3668 | 1461082670923 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (18D46C00) [pid = 3668] [serial = 1715] [outer = 18722800] 09:17:51 INFO - PROCESS | 3668 | 1461082671370 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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 09:17:51 INFO - PROCESS | 3668 | 1461082671406 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 3668 | 1461082671408 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 09:17:51 INFO - PROCESS | 3668 | 1461082671411 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:17:51 INFO - PROCESS | 3668 | 1461082671413 Marionette TRACE conn3 <- [1,2250,null,{}] 09:17:51 INFO - PROCESS | 3668 | 1461082671416 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}] 09:17:51 INFO - PROCESS | 3668 | 1461082671561 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:17:51 INFO - PROCESS | 3668 | 1461082671630 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 3668 | ++DOCSHELL 18970800 == 45 [pid = 3668] [id = 572] 09:17:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (18974C00) [pid = 3668] [serial = 1716] [outer = 00000000] 09:17:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (18F45400) [pid = 3668] [serial = 1717] [outer = 18974C00] 09:17:51 INFO - PROCESS | 3668 | 1461082671681 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18F50000) [pid = 3668] [serial = 1718] [outer = 18974C00] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (13876000) [pid = 3668] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (18DB1400) [pid = 3668] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (11B1A000) [pid = 3668] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (13207800) [pid = 3668] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (183B3400) [pid = 3668] [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.] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (18721C00) [pid = 3668] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18975400) [pid = 3668] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1809F800) [pid = 3668] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (15DD5800) [pid = 3668] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (13870C00) [pid = 3668] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:17:52 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (13879C00) [pid = 3668] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:17:52 INFO - PROCESS | 3668 | 1461082672235 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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 825ms 09:17:52 INFO - PROCESS | 3668 | 1461082672254 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 3668 | 1461082672256 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 09:17:52 INFO - PROCESS | 3668 | 1461082672260 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:17:52 INFO - PROCESS | 3668 | 1461082672261 Marionette TRACE conn3 <- [1,2254,null,{}] 09:17:52 INFO - PROCESS | 3668 | 1461082672265 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}] 09:17:52 INFO - PROCESS | 3668 | 1461082672346 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:17:52 INFO - PROCESS | 3668 | 1461082672352 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 3668 | ++DOCSHELL 11C32400 == 46 [pid = 3668] [id = 573] 09:17:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (13873400) [pid = 3668] [serial = 1719] [outer = 00000000] 09:17:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (18721C00) [pid = 3668] [serial = 1720] [outer = 13873400] 09:17:52 INFO - PROCESS | 3668 | 1461082672396 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (18DB1400) [pid = 3668] [serial = 1721] [outer = 13873400] 09:17:52 INFO - PROCESS | 3668 | 1461082672836 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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 592ms 09:17:52 INFO - PROCESS | 3668 | 1461082672859 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 3668 | 1461082672860 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 09:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:17:52 INFO - PROCESS | 3668 | 1461082672864 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 3668 | 1461082672865 Marionette TRACE conn3 <- [1,2258,null,{}] 09:17:52 INFO - PROCESS | 3668 | 1461082672869 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}] 09:17:52 INFO - PROCESS | 3668 | 1461082672977 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:17:52 INFO - PROCESS | 3668 | 1461082672986 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 3668 | ++DOCSHELL 16986000 == 47 [pid = 3668] [id = 574] 09:17:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18F4D000) [pid = 3668] [serial = 1722] [outer = 00000000] 09:17:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1968D400) [pid = 3668] [serial = 1723] [outer = 18F4D000] 09:17:53 INFO - PROCESS | 3668 | 1461082673030 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (19692800) [pid = 3668] [serial = 1724] [outer = 18F4D000] 09:17:53 INFO - PROCESS | 3668 | 1461082673507 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]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 700ms 09:17:53 INFO - PROCESS | 3668 | 1461082673562 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 3668 | 1461082673564 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 09:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:17:53 INFO - PROCESS | 3668 | 1461082673568 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 3668 | 1461082673570 Marionette TRACE conn3 <- [1,2262,null,{}] 09:17:53 INFO - PROCESS | 3668 | 1461082673573 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}] 09:17:53 INFO - PROCESS | 3668 | 1461082673657 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:17:53 INFO - PROCESS | 3668 | 1461082673669 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 3668 | ++DOCSHELL 19910800 == 48 [pid = 3668] [id = 575] 09:17:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (19911400) [pid = 3668] [serial = 1725] [outer = 00000000] 09:17:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (19925400) [pid = 3668] [serial = 1726] [outer = 19911400] 09:17:53 INFO - PROCESS | 3668 | 1461082673714 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (19933C00) [pid = 3668] [serial = 1727] [outer = 19911400] 09:17:54 INFO - PROCESS | 3668 | 1461082674194 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]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 685ms 09:17:54 INFO - PROCESS | 3668 | 1461082674268 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 3668 | 1461082674272 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 09:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:17:54 INFO - PROCESS | 3668 | 1461082674278 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 3668 | 1461082674282 Marionette TRACE conn3 <- [1,2266,null,{}] 09:17:54 INFO - PROCESS | 3668 | 1461082674289 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}] 09:17:54 INFO - PROCESS | 3668 | 1461082674483 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:17:54 INFO - PROCESS | 3668 | 1461082674607 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 3668 | ++DOCSHELL 13209000 == 49 [pid = 3668] [id = 576] 09:17:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1320DC00) [pid = 3668] [serial = 1728] [outer = 00000000] 09:17:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (13875C00) [pid = 3668] [serial = 1729] [outer = 1320DC00] 09:17:54 INFO - PROCESS | 3668 | 1461082674666 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (14348C00) [pid = 3668] [serial = 1730] [outer = 1320DC00] 09:17:55 INFO - PROCESS | 3668 | 1461082675223 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]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 996ms 09:17:55 INFO - PROCESS | 3668 | 1461082675266 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 3668 | 1461082675273 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 09:17:55 INFO - PROCESS | 3668 | 1461082675279 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:17:55 INFO - PROCESS | 3668 | 1461082675282 Marionette TRACE conn3 <- [1,2270,null,{}] 09:17:55 INFO - PROCESS | 3668 | 1461082675286 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}] 09:17:55 INFO - PROCESS | 3668 | 1461082675396 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:17:55 INFO - PROCESS | 3668 | 1461082675508 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 3668 | ++DOCSHELL 1235B000 == 50 [pid = 3668] [id = 577] 09:17:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1556AC00) [pid = 3668] [serial = 1731] [outer = 00000000] 09:17:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (164CAC00) [pid = 3668] [serial = 1732] [outer = 1556AC00] 09:17:55 INFO - PROCESS | 3668 | 1461082675604 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1688D800) [pid = 3668] [serial = 1733] [outer = 1556AC00] 09:17:56 INFO - PROCESS | 3668 | 1461082676212 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]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 981ms 09:17:56 INFO - PROCESS | 3668 | 1461082676268 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 3668 | 1461082676271 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 09:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:17:56 INFO - PROCESS | 3668 | 1461082676275 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 3668 | 1461082676278 Marionette TRACE conn3 <- [1,2274,null,{}] 09:17:56 INFO - PROCESS | 3668 | 1461082676289 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}] 09:17:56 INFO - PROCESS | 3668 | 1461082676431 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:17:56 INFO - PROCESS | 3668 | 1461082676574 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 3668 | ++DOCSHELL 15BCAC00 == 51 [pid = 3668] [id = 578] 09:17:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (183AE000) [pid = 3668] [serial = 1734] [outer = 00000000] 09:17:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (19693000) [pid = 3668] [serial = 1735] [outer = 183AE000] 09:17:56 INFO - PROCESS | 3668 | 1461082676634 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (19955800) [pid = 3668] [serial = 1736] [outer = 183AE000] 09:17:57 INFO - PROCESS | 3668 | 1461082677201 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]]]}] 09:17:57 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 09:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 934ms 09:17:57 INFO - PROCESS | 3668 | 1461082677219 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 3668 | 1461082677222 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 09:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:17:57 INFO - PROCESS | 3668 | 1461082677225 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 3668 | 1461082677228 Marionette TRACE conn3 <- [1,2278,null,{}] 09:17:57 INFO - PROCESS | 3668 | 1461082677231 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}] 09:17:57 INFO - PROCESS | 3668 | 1461082677336 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:17:57 INFO - PROCESS | 3668 | 1461082677451 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 3668 | ++DOCSHELL 19982800 == 52 [pid = 3668] [id = 579] 09:17:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (19983000) [pid = 3668] [serial = 1737] [outer = 00000000] 09:17:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (19998400) [pid = 3668] [serial = 1738] [outer = 19983000] 09:17:57 INFO - PROCESS | 3668 | 1461082677546 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1999EC00) [pid = 3668] [serial = 1739] [outer = 19983000] 09:17:58 INFO - PROCESS | 3668 | 1461082678150 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]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 933ms 09:17:58 INFO - PROCESS | 3668 | 1461082678172 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 3668 | 1461082678175 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 09:17:58 INFO - PROCESS | 3668 | 1461082678179 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 3668 | 1461082678181 Marionette TRACE conn3 <- [1,2282,null,{}] 09:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:17:58 INFO - PROCESS | 3668 | 1461082678185 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}] 09:17:58 INFO - PROCESS | 3668 | 1461082678287 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:17:58 INFO - PROCESS | 3668 | 1461082678427 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 3668 | ++DOCSHELL 19B42C00 == 53 [pid = 3668] [id = 580] 09:17:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (19B44000) [pid = 3668] [serial = 1740] [outer = 00000000] 09:17:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (19E20400) [pid = 3668] [serial = 1741] [outer = 19B44000] 09:17:58 INFO - PROCESS | 3668 | 1461082678485 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1A087C00) [pid = 3668] [serial = 1742] [outer = 19B44000] 09:17:58 INFO - PROCESS | 3668 | 1461082679005 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]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 840ms 09:17:59 INFO - PROCESS | 3668 | 1461082679024 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 3668 | 1461082679026 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 09:17:59 INFO - PROCESS | 3668 | 1461082679029 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:17:59 INFO - PROCESS | 3668 | 1461082679031 Marionette TRACE conn3 <- [1,2286,null,{}] 09:17:59 INFO - PROCESS | 3668 | 1461082679035 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}] 09:17:59 INFO - PROCESS | 3668 | 1461082679194 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:17:59 INFO - PROCESS | 3668 | 1461082679275 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 3668 | ++DOCSHELL 19B45400 == 54 [pid = 3668] [id = 581] 09:17:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1A0BD800) [pid = 3668] [serial = 1743] [outer = 00000000] 09:17:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1A29B400) [pid = 3668] [serial = 1744] [outer = 1A0BD800] 09:17:59 INFO - PROCESS | 3668 | 1461082679332 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1A2A3000) [pid = 3668] [serial = 1745] [outer = 1A0BD800] 09:18:00 INFO - PROCESS | 3668 | 1461082680109 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:18:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1136ms 09:18:00 INFO - PROCESS | 3668 | 1461082680154 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 3668 | 1461082680158 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 09:18:00 INFO - PROCESS | 3668 | 1461082680164 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:18:00 INFO - PROCESS | 3668 | 1461082680167 Marionette TRACE conn3 <- [1,2290,null,{}] 09:18:00 INFO - PROCESS | 3668 | 1461082680174 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}] 09:18:00 INFO - PROCESS | 3668 | 1461082680273 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:18:00 INFO - PROCESS | 3668 | 1461082680421 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3668 | ++DOCSHELL 1337B000 == 55 [pid = 3668] [id = 582] 09:18:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1337CC00) [pid = 3668] [serial = 1746] [outer = 00000000] 09:18:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (157F2000) [pid = 3668] [serial = 1747] [outer = 1337CC00] 09:18:00 INFO - PROCESS | 3668 | 1461082680471 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (15D84400) [pid = 3668] [serial = 1748] [outer = 1337CC00] 09:18:01 INFO - PROCESS | 3668 | 1461082681012 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]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 903ms 09:18:01 INFO - PROCESS | 3668 | 1461082681070 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 3668 | 1461082681075 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 09:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:18:01 INFO - PROCESS | 3668 | 1461082681081 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 3668 | 1461082681083 Marionette TRACE conn3 <- [1,2294,null,{}] 09:18:01 INFO - PROCESS | 3668 | 1461082681087 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}] 09:18:01 INFO - PROCESS | 3668 | 1461082681188 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:18:01 INFO - PROCESS | 3668 | 1461082681308 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 3668 | ++DOCSHELL 11B1A000 == 56 [pid = 3668] [id = 583] 09:18:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (11C2F000) [pid = 3668] [serial = 1749] [outer = 00000000] 09:18:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (14A04800) [pid = 3668] [serial = 1750] [outer = 11C2F000] 09:18:01 INFO - PROCESS | 3668 | 1461082681390 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (15D8C000) [pid = 3668] [serial = 1751] [outer = 11C2F000] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 16986000 == 55 [pid = 3668] [id = 574] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 11C32400 == 54 [pid = 3668] [id = 573] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 18970800 == 53 [pid = 3668] [id = 572] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 1871D000 == 52 [pid = 3668] [id = 571] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 17BED000 == 51 [pid = 3668] [id = 570] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 15D03000 == 50 [pid = 3668] [id = 569] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 14A43C00 == 49 [pid = 3668] [id = 568] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 12B84000 == 48 [pid = 3668] [id = 567] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 183AD800 == 47 [pid = 3668] [id = 17] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 1230F000 == 46 [pid = 3668] [id = 566] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 19990400 == 45 [pid = 3668] [id = 565] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 16989800 == 44 [pid = 3668] [id = 564] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1337C000) [pid = 3668] [serial = 1633] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (15BCFC00) [pid = 3668] [serial = 1636] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (18F48400) [pid = 3668] [serial = 1639] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (19698400) [pid = 3668] [serial = 1642] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1990D000) [pid = 3668] [serial = 1645] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (19935000) [pid = 3668] [serial = 1678] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 1993C400 == 43 [pid = 3668] [id = 563] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 18F94800 == 42 [pid = 3668] [id = 562] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 147A8800 == 41 [pid = 3668] [id = 561] 09:18:01 INFO - PROCESS | 3668 | --DOCSHELL 123F7800 == 40 [pid = 3668] [id = 560] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1968B400) [pid = 3668] [serial = 1666] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (18CCD400) [pid = 3668] [serial = 1663] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (18CCD800) [pid = 3668] [serial = 1664] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (18325800) [pid = 3668] [serial = 1660] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (16985400) [pid = 3668] [serial = 1657] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (169A7400) [pid = 3668] [serial = 1658] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (14349800) [pid = 3668] [serial = 1654] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (15563000) [pid = 3668] [serial = 1655] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (198BD000) [pid = 3668] [serial = 1649] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1697F800) [pid = 3668] [serial = 1648] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (14AEF000) [pid = 3668] [serial = 1652] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (14399800) [pid = 3668] [serial = 1651] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (19690000) [pid = 3668] [serial = 1667] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (19919C00) [pid = 3668] [serial = 1669] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1659B800) [pid = 3668] [serial = 1672] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (198BF000) [pid = 3668] [serial = 1675] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (183A5400) [pid = 3668] [serial = 1142] [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.] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (19920800) [pid = 3668] [serial = 1670] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (19922000) [pid = 3668] [serial = 1676] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (17BE1800) [pid = 3668] [serial = 1673] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (183AEC00) [pid = 3668] [serial = 1661] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3668 | 1461082681883 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]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 840ms 09:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:18:01 INFO - PROCESS | 3668 | 1461082681923 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 3668 | 1461082681925 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 09:18:01 INFO - PROCESS | 3668 | 1461082681929 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 3668 | 1461082681934 Marionette TRACE conn3 <- [1,2298,null,{}] 09:18:01 INFO - PROCESS | 3668 | 1461082681948 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}] 09:18:02 INFO - PROCESS | 3668 | 1461082682039 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:18:02 INFO - PROCESS | 3668 | 1461082682048 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 3668 | ++DOCSHELL 16987C00 == 41 [pid = 3668] [id = 584] 09:18:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (16988800) [pid = 3668] [serial = 1752] [outer = 00000000] 09:18:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1804F800) [pid = 3668] [serial = 1753] [outer = 16988800] 09:18:02 INFO - PROCESS | 3668 | 1461082682096 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1832B400) [pid = 3668] [serial = 1754] [outer = 16988800] 09:18:02 INFO - PROCESS | 3668 | 1461082682589 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 685ms 09:18:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:18:02 INFO - PROCESS | 3668 | 1461082682630 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 3668 | 1461082682633 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 09:18:02 INFO - PROCESS | 3668 | 1461082682636 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 3668 | 1461082682638 Marionette TRACE conn3 <- [1,2302,null,{}] 09:18:02 INFO - PROCESS | 3668 | 1461082682642 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}] 09:18:02 INFO - PROCESS | 3668 | 1461082682725 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:18:02 INFO - PROCESS | 3668 | 1461082682731 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 3668 | ++DOCSHELL 1804A000 == 42 [pid = 3668] [id = 585] 09:18:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (183B7800) [pid = 3668] [serial = 1755] [outer = 00000000] 09:18:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18CD2800) [pid = 3668] [serial = 1756] [outer = 183B7800] 09:18:02 INFO - PROCESS | 3668 | 1461082682777 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18D46000) [pid = 3668] [serial = 1757] [outer = 183B7800] 09:18:03 INFO - PROCESS | 3668 | 1461082683242 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]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:18:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 622ms 09:18:03 INFO - PROCESS | 3668 | 1461082683272 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 3668 | 1461082683273 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 09:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:18:03 INFO - PROCESS | 3668 | 1461082683277 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 3668 | 1461082683279 Marionette TRACE conn3 <- [1,2306,null,{}] 09:18:03 INFO - PROCESS | 3668 | 1461082683282 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}] 09:18:03 INFO - PROCESS | 3668 | 1461082683346 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:18:03 INFO - PROCESS | 3668 | 1461082683353 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 3668 | ++DOCSHELL 12B7F400 == 43 [pid = 3668] [id = 586] 09:18:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (183AEC00) [pid = 3668] [serial = 1758] [outer = 00000000] 09:18:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18F48800) [pid = 3668] [serial = 1759] [outer = 183AEC00] 09:18:03 INFO - PROCESS | 3668 | 1461082683397 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (18F68000) [pid = 3668] [serial = 1760] [outer = 183AEC00] 09:18:03 INFO - PROCESS | 3668 | 1461082683896 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] 09:18:03 INFO - PROCESS | 3668 | 1461082683962 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 09:18:03 INFO - PROCESS | 3668 | 1461082683965 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:18:03 INFO - PROCESS | 3668 | 1461082683967 Marionette TRACE conn3 <- [1,2310,null,{}] 09:18:03 INFO - PROCESS | 3668 | 1461082683971 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}] 09:18:04 INFO - PROCESS | 3668 | 1461082684112 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:18:04 INFO - PROCESS | 3668 | 1461082684177 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 3668 | ++DOCSHELL 19690000 == 44 [pid = 3668] [id = 587] 09:18:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (19691800) [pid = 3668] [serial = 1761] [outer = 00000000] 09:18:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1990B400) [pid = 3668] [serial = 1762] [outer = 19691800] 09:18:04 INFO - PROCESS | 3668 | 1461082684224 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (19921400) [pid = 3668] [serial = 1763] [outer = 19691800] 09:18:04 INFO - PROCESS | 3668 | 1461082684640 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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 700ms 09:18:04 INFO - PROCESS | 3668 | 1461082684665 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 3668 | 1461082684667 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 09:18:04 INFO - PROCESS | 3668 | 1461082684670 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:18:04 INFO - PROCESS | 3668 | 1461082684672 Marionette TRACE conn3 <- [1,2314,null,{}] 09:18:04 INFO - PROCESS | 3668 | 1461082684675 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}] 09:18:04 INFO - PROCESS | 3668 | 1461082684847 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:18:04 INFO - PROCESS | 3668 | 1461082684877 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 3668 | ++DOCSHELL 19709000 == 45 [pid = 3668] [id = 588] 09:18:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (19935400) [pid = 3668] [serial = 1764] [outer = 00000000] 09:18:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1995A000) [pid = 3668] [serial = 1765] [outer = 19935400] 09:18:04 INFO - PROCESS | 3668 | 1461082684922 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (19986000) [pid = 3668] [serial = 1766] [outer = 19935400] 09:18:05 INFO - PROCESS | 3668 | 1461082685364 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 732ms 09:18:05 INFO - PROCESS | 3668 | 1461082685411 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 3668 | 1461082685413 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:18:05 INFO - PROCESS | 3668 | 1461082685426 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 3668 | 1461082685427 Marionette TRACE conn3 <- [1,2318,null,{}] 09:18:05 INFO - PROCESS | 3668 | 1461082685431 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}] 09:18:05 INFO - PROCESS | 3668 | 1461082685549 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:18:05 INFO - PROCESS | 3668 | 1461082685618 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 3668 | ++DOCSHELL 19982400 == 46 [pid = 3668] [id = 589] 09:18:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1998BC00) [pid = 3668] [serial = 1767] [outer = 00000000] 09:18:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1999D800) [pid = 3668] [serial = 1768] [outer = 1998BC00] 09:18:05 INFO - PROCESS | 3668 | 1461082685662 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (199A6400) [pid = 3668] [serial = 1769] [outer = 1998BC00] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (18722800) [pid = 3668] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (180A1400) [pid = 3668] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (18974C00) [pid = 3668] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (15F6C400) [pid = 3668] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (12353800) [pid = 3668] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (15560400) [pid = 3668] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (12BDDC00) [pid = 3668] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (13873400) [pid = 3668] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18F4D000) [pid = 3668] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:18:06 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (15D06C00) [pid = 3668] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:18:06 INFO - PROCESS | 3668 | 1461082686267 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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 872ms 09:18:06 INFO - PROCESS | 3668 | 1461082686312 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 3668 | 1461082686314 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:18:06 INFO - PROCESS | 3668 | 1461082686317 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:18:06 INFO - PROCESS | 3668 | 1461082686318 Marionette TRACE conn3 <- [1,2322,null,{}] 09:18:06 INFO - PROCESS | 3668 | 1461082686322 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}] 09:18:06 INFO - PROCESS | 3668 | 1461082686444 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:18:06 INFO - PROCESS | 3668 | 1461082686510 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 3668 | ++DOCSHELL 11C35400 == 47 [pid = 3668] [id = 590] 09:18:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (12D4A400) [pid = 3668] [serial = 1770] [outer = 00000000] 09:18:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (165A2800) [pid = 3668] [serial = 1771] [outer = 12D4A400] 09:18:06 INFO - PROCESS | 3668 | 1461082686555 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (18AC4800) [pid = 3668] [serial = 1772] [outer = 12D4A400] 09:18:06 INFO - PROCESS | 3668 | 1461082686904 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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 623ms 09:18:06 INFO - PROCESS | 3668 | 1461082686955 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 3668 | 1461082686957 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:18:06 INFO - PROCESS | 3668 | 1461082686961 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 3668 | 1461082686962 Marionette TRACE conn3 <- [1,2326,null,{}] 09:18:06 INFO - PROCESS | 3668 | 1461082686966 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}] 09:18:07 INFO - PROCESS | 3668 | 1461082687049 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:18:07 INFO - PROCESS | 3668 | 1461082687056 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 3668 | ++DOCSHELL 16883C00 == 48 [pid = 3668] [id = 591] 09:18:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (16988000) [pid = 3668] [serial = 1773] [outer = 00000000] 09:18:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1A154C00) [pid = 3668] [serial = 1774] [outer = 16988000] 09:18:07 INFO - PROCESS | 3668 | 1461082687107 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1A299C00) [pid = 3668] [serial = 1775] [outer = 16988000] 09:18:07 INFO - PROCESS | 3668 | 1461082687536 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]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 623ms 09:18:07 INFO - PROCESS | 3668 | 1461082687583 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 3668 | 1461082687585 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:18:07 INFO - PROCESS | 3668 | 1461082687588 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:18:07 INFO - PROCESS | 3668 | 1461082687590 Marionette TRACE conn3 <- [1,2330,null,{}] 09:18:07 INFO - PROCESS | 3668 | 1461082687594 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}] 09:18:07 INFO - PROCESS | 3668 | 1461082687695 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:18:07 INFO - PROCESS | 3668 | 1461082687701 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 3668 | ++DOCSHELL 1AB1C800 == 49 [pid = 3668] [id = 592] 09:18:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1AB1D000) [pid = 3668] [serial = 1776] [outer = 00000000] 09:18:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1AB2BC00) [pid = 3668] [serial = 1777] [outer = 1AB1D000] 09:18:07 INFO - PROCESS | 3668 | 1461082687751 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1C058C00) [pid = 3668] [serial = 1778] [outer = 1AB1D000] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 13A1EC00 == 48 [pid = 3668] [id = 181] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 1372E800 == 47 [pid = 3668] [id = 169] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 02A90000 == 46 [pid = 3668] [id = 178] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 18049C00 == 45 [pid = 3668] [id = 539] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 12B34400 == 44 [pid = 3668] [id = 180] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 18AC8000 == 43 [pid = 3668] [id = 179] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 15565C00 == 42 [pid = 3668] [id = 559] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 11B1A000 == 41 [pid = 3668] [id = 583] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 1337B000 == 40 [pid = 3668] [id = 582] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 19B42C00 == 39 [pid = 3668] [id = 580] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 19B45400 == 38 [pid = 3668] [id = 581] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 15BCAC00 == 37 [pid = 3668] [id = 578] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 19982800 == 36 [pid = 3668] [id = 579] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 1235B000 == 35 [pid = 3668] [id = 577] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 19910800 == 34 [pid = 3668] [id = 575] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 13209000 == 33 [pid = 3668] [id = 576] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 19690000 == 32 [pid = 3668] [id = 587] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 16883C00 == 31 [pid = 3668] [id = 591] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 1804A000 == 30 [pid = 3668] [id = 585] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 11C35400 == 29 [pid = 3668] [id = 590] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 19709000 == 28 [pid = 3668] [id = 588] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 19982400 == 27 [pid = 3668] [id = 589] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 16987C00 == 26 [pid = 3668] [id = 584] 09:18:09 INFO - PROCESS | 3668 | --DOCSHELL 12B7F400 == 25 [pid = 3668] [id = 586] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (18F97400) [pid = 3668] [serial = 1631] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (13263C00) [pid = 3668] [serial = 1700] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (12D44000) [pid = 3668] [serial = 1699] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (157F0800) [pid = 3668] [serial = 1705] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (15BD4000) [pid = 3668] [serial = 1706] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (13377000) [pid = 3668] [serial = 1702] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1386F400) [pid = 3668] [serial = 1703] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1970B400) [pid = 3668] [serial = 1687] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (164D0C00) [pid = 3668] [serial = 1684] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (19984000) [pid = 3668] [serial = 1693] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1999E800) [pid = 3668] [serial = 1696] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (18721C00) [pid = 3668] [serial = 1720] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (19925400) [pid = 3668] [serial = 1726] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1968D400) [pid = 3668] [serial = 1723] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (19692800) [pid = 3668] [serial = 1724] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18F50000) [pid = 3668] [serial = 1718] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (18DB1400) [pid = 3668] [serial = 1721] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (169A8800) [pid = 3668] [serial = 1709] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18975800) [pid = 3668] [serial = 1714] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18329400) [pid = 3668] [serial = 1711] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (183A9C00) [pid = 3668] [serial = 1712] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (18F45400) [pid = 3668] [serial = 1717] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18D46C00) [pid = 3668] [serial = 1715] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (16983000) [pid = 3668] [serial = 1708] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (19959400) [pid = 3668] [serial = 1690] [outer = 00000000] [url = about:blank] 09:18:09 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (13379800) [pid = 3668] [serial = 1681] [outer = 00000000] [url = about:blank] 09:18:10 INFO - PROCESS | 3668 | 1461082690057 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]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2506ms 09:18:10 INFO - PROCESS | 3668 | 1461082690106 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 3668 | 1461082690111 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:18:10 INFO - PROCESS | 3668 | 1461082690116 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 3668 | 1461082690121 Marionette TRACE conn3 <- [1,2334,null,{}] 09:18:10 INFO - PROCESS | 3668 | 1461082690128 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}] 09:18:10 INFO - PROCESS | 3668 | 1461082690224 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:18:10 INFO - PROCESS | 3668 | 1461082690235 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 3668 | ++DOCSHELL 02A91400 == 26 [pid = 3668] [id = 593] 09:18:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (02A91800) [pid = 3668] [serial = 1779] [outer = 00000000] 09:18:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (11B18400) [pid = 3668] [serial = 1780] [outer = 02A91800] 09:18:10 INFO - PROCESS | 3668 | 1461082690285 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (11B1E800) [pid = 3668] [serial = 1781] [outer = 02A91800] 09:18:10 INFO - PROCESS | 3668 | 1461082690796 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]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 685ms 09:18:10 INFO - PROCESS | 3668 | 1461082690816 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 3668 | 1461082690822 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:18:10 INFO - PROCESS | 3668 | 1461082690829 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 3668 | 1461082690831 Marionette TRACE conn3 <- [1,2338,null,{}] 09:18:10 INFO - PROCESS | 3668 | 1461082690835 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}] 09:18:10 INFO - PROCESS | 3668 | 1461082690918 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:18:10 INFO - PROCESS | 3668 | 1461082690925 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 3668 | ++DOCSHELL 11B1C400 == 27 [pid = 3668] [id = 594] 09:18:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (11C2F400) [pid = 3668] [serial = 1782] [outer = 00000000] 09:18:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (123F1800) [pid = 3668] [serial = 1783] [outer = 11C2F400] 09:18:10 INFO - PROCESS | 3668 | 1461082690972 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (12B7F800) [pid = 3668] [serial = 1784] [outer = 11C2F400] 09:18:11 INFO - PROCESS | 3668 | 1461082691474 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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:18:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 700ms 09:18:11 INFO - PROCESS | 3668 | 1461082691526 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 3668 | 1461082691529 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:18:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:18:11 INFO - PROCESS | 3668 | 1461082691532 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 3668 | 1461082691519 Marionette TRACE conn3 <- [1,2342,null,{}] 09:18:11 INFO - PROCESS | 3668 | 1461082691530 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}] 09:18:11 INFO - PROCESS | 3668 | 1461082691648 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:18:11 INFO - PROCESS | 3668 | 1461082691742 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 3668 | ++DOCSHELL 1320E800 == 28 [pid = 3668] [id = 595] 09:18:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (13257000) [pid = 3668] [serial = 1785] [outer = 00000000] 09:18:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (13708400) [pid = 3668] [serial = 1786] [outer = 13257000] 09:18:11 INFO - PROCESS | 3668 | 1461082691792 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1386EC00) [pid = 3668] [serial = 1787] [outer = 13257000] 09:18:12 INFO - PROCESS | 3668 | 1461082692208 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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 747ms 09:18:12 INFO - PROCESS | 3668 | 1461082692255 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 3668 | 1461082692257 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:18:12 INFO - PROCESS | 3668 | 1461082692267 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 3668 | 1461082692268 Marionette TRACE conn3 <- [1,2346,null,{}] 09:18:12 INFO - PROCESS | 3668 | 1461082692272 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}] 09:18:12 INFO - PROCESS | 3668 | 1461082692351 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:18:12 INFO - PROCESS | 3668 | 1461082692357 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 3668 | ++DOCSHELL 1337D000 == 29 [pid = 3668] [id = 596] 09:18:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1372A800) [pid = 3668] [serial = 1788] [outer = 00000000] 09:18:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (143A3400) [pid = 3668] [serial = 1789] [outer = 1372A800] 09:18:12 INFO - PROCESS | 3668 | 1461082692403 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (15561800) [pid = 3668] [serial = 1790] [outer = 1372A800] 09:18:12 INFO - PROCESS | 3668 | 1461082692848 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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 638ms 09:18:12 INFO - PROCESS | 3668 | 1461082692899 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 3668 | 1461082692901 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:18:12 INFO - PROCESS | 3668 | 1461082692904 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 3668 | 1461082692906 Marionette TRACE conn3 <- [1,2350,null,{}] 09:18:12 INFO - PROCESS | 3668 | 1461082692909 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}] 09:18:12 INFO - PROCESS | 3668 | 1461082692983 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:18:12 INFO - PROCESS | 3668 | 1461082692989 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 3668 | ++DOCSHELL 1434F000 == 30 [pid = 3668] [id = 597] 09:18:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (15562C00) [pid = 3668] [serial = 1791] [outer = 00000000] 09:18:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (157F2800) [pid = 3668] [serial = 1792] [outer = 15562C00] 09:18:13 INFO - PROCESS | 3668 | 1461082693035 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (15BCB000) [pid = 3668] [serial = 1793] [outer = 15562C00] 09:18:13 INFO - PROCESS | 3668 | 1461082693516 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]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 638ms 09:18:13 INFO - PROCESS | 3668 | 1461082693543 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 3668 | 1461082693545 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:18:13 INFO - PROCESS | 3668 | 1461082693552 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 3668 | 1461082693554 Marionette TRACE conn3 <- [1,2354,null,{}] 09:18:13 INFO - PROCESS | 3668 | 1461082693558 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}] 09:18:13 INFO - PROCESS | 3668 | 1461082693665 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:18:13 INFO - PROCESS | 3668 | 1461082693673 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 3668 | ++DOCSHELL 16882400 == 31 [pid = 3668] [id = 598] 09:18:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (16883400) [pid = 3668] [serial = 1794] [outer = 00000000] 09:18:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (16985800) [pid = 3668] [serial = 1795] [outer = 16883400] 09:18:13 INFO - PROCESS | 3668 | 1461082693722 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (169A7400) [pid = 3668] [serial = 1796] [outer = 16883400] 09:18:14 INFO - PROCESS | 3668 | 1461082694165 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 622ms 09:18:14 INFO - PROCESS | 3668 | 1461082694191 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3668 | 1461082694193 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:18:14 INFO - PROCESS | 3668 | 1461082694196 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:18:14 INFO - PROCESS | 3668 | 1461082694197 Marionette TRACE conn3 <- [1,2358,null,{}] 09:18:14 INFO - PROCESS | 3668 | 1461082694201 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}] 09:18:14 INFO - PROCESS | 3668 | 1461082694281 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:18:14 INFO - PROCESS | 3668 | 1461082694287 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 3668 | ++DOCSHELL 164C9800 == 32 [pid = 3668] [id = 599] 09:18:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1697E400) [pid = 3668] [serial = 1797] [outer = 00000000] 09:18:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1804C800) [pid = 3668] [serial = 1798] [outer = 1697E400] 09:18:14 INFO - PROCESS | 3668 | 1461082694331 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (1804FC00) [pid = 3668] [serial = 1799] [outer = 1697E400] 09:18:14 INFO - PROCESS | 3668 | 1461082694784 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 638ms 09:18:14 INFO - PROCESS | 3668 | 1461082694839 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3668 | 1461082694841 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:18:14 INFO - PROCESS | 3668 | 1461082694848 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 3668 | 1461082694849 Marionette TRACE conn3 <- [1,2362,null,{}] 09:18:14 INFO - PROCESS | 3668 | 1461082694853 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}] 09:18:14 INFO - PROCESS | 3668 | 1461082694926 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:18:14 INFO - PROCESS | 3668 | 1461082694932 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 3668 | ++DOCSHELL 183A9800 == 33 [pid = 3668] [id = 600] 09:18:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (183A9C00) [pid = 3668] [serial = 1800] [outer = 00000000] 09:18:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (183BAC00) [pid = 3668] [serial = 1801] [outer = 183A9C00] 09:18:14 INFO - PROCESS | 3668 | 1461082694976 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (183B8400) [pid = 3668] [serial = 1802] [outer = 183A9C00] 09:18:15 INFO - PROCESS | 3668 | 1461082695466 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]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 623ms 09:18:15 INFO - PROCESS | 3668 | 1461082695483 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 3668 | 1461082695484 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:18:15 INFO - PROCESS | 3668 | 1461082695488 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 3668 | 1461082695490 Marionette TRACE conn3 <- [1,2366,null,{}] 09:18:15 INFO - PROCESS | 3668 | 1461082695503 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}] 09:18:15 INFO - PROCESS | 3668 | 1461082695610 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:18:15 INFO - PROCESS | 3668 | 1461082695600 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 3668 | ++DOCSHELL 12BE6800 == 34 [pid = 3668] [id = 601] 09:18:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (18975C00) [pid = 3668] [serial = 1803] [outer = 00000000] 09:18:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (18CCCC00) [pid = 3668] [serial = 1804] [outer = 18975C00] 09:18:15 INFO - PROCESS | 3668 | 1461082695644 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (18CCB400) [pid = 3668] [serial = 1805] [outer = 18975C00] 09:18:16 INFO - PROCESS | 3668 | 1461082696116 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 685ms 09:18:16 INFO - PROCESS | 3668 | 1461082696171 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3668 | 1461082696173 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:18:16 INFO - PROCESS | 3668 | 1461082696177 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:18:16 INFO - PROCESS | 3668 | 1461082696178 Marionette TRACE conn3 <- [1,2370,null,{}] 09:18:16 INFO - PROCESS | 3668 | 1461082696182 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}] 09:18:16 INFO - PROCESS | 3668 | 1461082696300 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:18:16 INFO - PROCESS | 3668 | 1461082696362 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 3668 | ++DOCSHELL 1871D000 == 35 [pid = 3668] [id = 602] 09:18:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (18CCD000) [pid = 3668] [serial = 1806] [outer = 00000000] 09:18:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (18DAF800) [pid = 3668] [serial = 1807] [outer = 18CCD000] 09:18:16 INFO - PROCESS | 3668 | 1461082696407 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (18DB5000) [pid = 3668] [serial = 1808] [outer = 18CCD000] 09:18:16 INFO - PROCESS | 3668 | 1461082696838 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 684ms 09:18:16 INFO - PROCESS | 3668 | 1461082696877 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3668 | 1461082696879 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:18:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:18:16 INFO - PROCESS | 3668 | 1461082696882 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 3668 | 1461082696884 Marionette TRACE conn3 <- [1,2374,null,{}] 09:18:16 INFO - PROCESS | 3668 | 1461082696888 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}] 09:18:17 INFO - PROCESS | 3668 | 1461082697042 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:18:17 INFO - PROCESS | 3668 | 1461082697073 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3668 | ++DOCSHELL 18F64800 == 36 [pid = 3668] [id = 603] 09:18:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (18F65C00) [pid = 3668] [serial = 1809] [outer = 00000000] 09:18:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (18F98400) [pid = 3668] [serial = 1810] [outer = 18F65C00] 09:18:17 INFO - PROCESS | 3668 | 1461082697128 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1968C400) [pid = 3668] [serial = 1811] [outer = 18F65C00] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (15513000) [pid = 3668] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1993C800) [pid = 3668] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (123F9000) [pid = 3668] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (18F95000) [pid = 3668] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1968E000) [pid = 3668] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (183AE400) [pid = 3668] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (18328400) [pid = 3668] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (18D43000) [pid = 3668] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (1999B000) [pid = 3668] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (02A92400) [pid = 3668] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (13255400) [pid = 3668] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1968C800) [pid = 3668] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1993BC00) [pid = 3668] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (11C31800) [pid = 3668] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1439CC00) [pid = 3668] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (183B1400) [pid = 3668] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1998BC00) [pid = 3668] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (19935400) [pid = 3668] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (12D4A400) [pid = 3668] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (16988000) [pid = 3668] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (183AEC00) [pid = 3668] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (183B7800) [pid = 3668] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (16988800) [pid = 3668] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (11C2F000) [pid = 3668] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1337CC00) [pid = 3668] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1A0BD800) [pid = 3668] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (19B44000) [pid = 3668] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (19983000) [pid = 3668] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (183AE000) [pid = 3668] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1556AC00) [pid = 3668] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (1320DC00) [pid = 3668] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (19911400) [pid = 3668] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:18:17 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (19691800) [pid = 3668] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:18:18 INFO - PROCESS | 3668 | 1461082698016 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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:18:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1136ms 09:18:18 INFO - PROCESS | 3668 | 1461082698026 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 3668 | 1461082698028 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:18:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:18:18 INFO - PROCESS | 3668 | 1461082698032 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3668 | 1461082698033 Marionette TRACE conn3 <- [1,2378,null,{}] 09:18:18 INFO - PROCESS | 3668 | 1461082698037 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}] 09:18:18 INFO - PROCESS | 3668 | 1461082698112 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:18:18 INFO - PROCESS | 3668 | 1461082698119 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3668 | ++DOCSHELL 13727800 == 37 [pid = 3668] [id = 604] 09:18:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1372C400) [pid = 3668] [serial = 1812] [outer = 00000000] 09:18:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (14A04000) [pid = 3668] [serial = 1813] [outer = 1372C400] 09:18:18 INFO - PROCESS | 3668 | 1461082698164 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (15D87800) [pid = 3668] [serial = 1814] [outer = 1372C400] 09:18:18 INFO - PROCESS | 3668 | 1461082698601 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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:18:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 591ms 09:18:18 INFO - PROCESS | 3668 | 1461082698628 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 3668 | 1461082698630 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:18:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:18:18 INFO - PROCESS | 3668 | 1461082698645 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3668 | 1461082698647 Marionette TRACE conn3 <- [1,2382,null,{}] 09:18:18 INFO - PROCESS | 3668 | 1461082698651 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}] 09:18:18 INFO - PROCESS | 3668 | 1461082698725 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:18:18 INFO - PROCESS | 3668 | 1461082698731 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3668 | ++DOCSHELL 1556BC00 == 38 [pid = 3668] [id = 605] 09:18:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (183B1400) [pid = 3668] [serial = 1815] [outer = 00000000] 09:18:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (18F47000) [pid = 3668] [serial = 1816] [outer = 183B1400] 09:18:18 INFO - PROCESS | 3668 | 1461082698775 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (18F52C00) [pid = 3668] [serial = 1817] [outer = 183B1400] 09:18:19 INFO - PROCESS | 3668 | 1461082699257 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]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:18:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 622ms 09:18:19 INFO - PROCESS | 3668 | 1461082699283 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 3668 | 1461082699285 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:18:19 INFO - PROCESS | 3668 | 1461082699288 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:18:19 INFO - PROCESS | 3668 | 1461082699289 Marionette TRACE conn3 <- [1,2386,null,{}] 09:18:19 INFO - PROCESS | 3668 | 1461082699297 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}] 09:18:19 INFO - PROCESS | 3668 | 1461082699372 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:18:19 INFO - PROCESS | 3668 | 1461082699379 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 3668 | ++DOCSHELL 183AEC00 == 39 [pid = 3668] [id = 606] 09:18:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18DBA400) [pid = 3668] [serial = 1818] [outer = 00000000] 09:18:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (19699400) [pid = 3668] [serial = 1819] [outer = 18DBA400] 09:18:19 INFO - PROCESS | 3668 | 1461082699430 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (19762000) [pid = 3668] [serial = 1820] [outer = 18DBA400] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 164CA800 == 38 [pid = 3668] [id = 525] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 02A8D800 == 37 [pid = 3668] [id = 528] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 1325D800 == 36 [pid = 3668] [id = 526] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 18CD0C00 == 35 [pid = 3668] [id = 531] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 13875000 == 34 [pid = 3668] [id = 529] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 11C2BC00 == 33 [pid = 3668] [id = 533] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 02A8CC00 == 32 [pid = 3668] [id = 532] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 0267C800 == 31 [pid = 3668] [id = 534] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 16981000 == 30 [pid = 3668] [id = 527] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 1325DC00 == 29 [pid = 3668] [id = 520] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 11C2CC00 == 28 [pid = 3668] [id = 519] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 142ABC00 == 27 [pid = 3668] [id = 522] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 15D0F800 == 26 [pid = 3668] [id = 524] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 11C2AC00 == 25 [pid = 3668] [id = 535] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 02A8B800 == 24 [pid = 3668] [id = 518] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 13376C00 == 23 [pid = 3668] [id = 521] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 15B2DC00 == 22 [pid = 3668] [id = 523] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 16989400 == 21 [pid = 3668] [id = 530] 09:18:20 INFO - PROCESS | 3668 | --DOCSHELL 1AB1C800 == 20 [pid = 3668] [id = 592] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1697FC00) [pid = 3668] [serial = 1685] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1995D000) [pid = 3668] [serial = 1691] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1386B800) [pid = 3668] [serial = 1682] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1991F000) [pid = 3668] [serial = 1688] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (1970E800) [pid = 3668] [serial = 1643] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (19938000) [pid = 3668] [serial = 1679] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (18F99400) [pid = 3668] [serial = 1640] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (18F4D400) [pid = 3668] [serial = 1595] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (199A3800) [pid = 3668] [serial = 1697] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (12B87400) [pid = 3668] [serial = 1598] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1386C800) [pid = 3668] [serial = 1634] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1990D800) [pid = 3668] [serial = 1646] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (19987400) [pid = 3668] [serial = 1694] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1556B000) [pid = 3668] [serial = 1601] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (16432C00) [pid = 3668] [serial = 1637] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (183AB000) [pid = 3668] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1999D800) [pid = 3668] [serial = 1768] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1995A000) [pid = 3668] [serial = 1765] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (165A2800) [pid = 3668] [serial = 1771] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1A154C00) [pid = 3668] [serial = 1774] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18F48800) [pid = 3668] [serial = 1759] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18CD2800) [pid = 3668] [serial = 1756] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18D46000) [pid = 3668] [serial = 1757] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1804F800) [pid = 3668] [serial = 1753] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1AB2BC00) [pid = 3668] [serial = 1777] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1832B400) [pid = 3668] [serial = 1754] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (14A04800) [pid = 3668] [serial = 1750] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (15D8C000) [pid = 3668] [serial = 1751] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (15D84400) [pid = 3668] [serial = 1748] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (157F2000) [pid = 3668] [serial = 1747] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1A2A3000) [pid = 3668] [serial = 1745] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (1A29B400) [pid = 3668] [serial = 1744] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (1A087C00) [pid = 3668] [serial = 1742] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (19E20400) [pid = 3668] [serial = 1741] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1999EC00) [pid = 3668] [serial = 1739] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (19998400) [pid = 3668] [serial = 1738] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (19955800) [pid = 3668] [serial = 1736] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (19693000) [pid = 3668] [serial = 1735] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (1688D800) [pid = 3668] [serial = 1733] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (164CAC00) [pid = 3668] [serial = 1732] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (14348C00) [pid = 3668] [serial = 1730] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (13875C00) [pid = 3668] [serial = 1729] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (19933C00) [pid = 3668] [serial = 1727] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (1990B400) [pid = 3668] [serial = 1762] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (199A6400) [pid = 3668] [serial = 1769] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (19921400) [pid = 3668] [serial = 1763] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (19986000) [pid = 3668] [serial = 1766] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (18AC4800) [pid = 3668] [serial = 1772] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (1A299C00) [pid = 3668] [serial = 1775] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (18F68000) [pid = 3668] [serial = 1760] [outer = 00000000] [url = about:blank] 09:18:21 INFO - PROCESS | 3668 | 1461082701258 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:18:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2007ms 09:18:21 INFO - PROCESS | 3668 | 1461082701289 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 3668 | 1461082701292 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:18:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:18:21 INFO - PROCESS | 3668 | 1461082701298 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 3668 | 1461082701302 Marionette TRACE conn3 <- [1,2390,null,{}] 09:18:21 INFO - PROCESS | 3668 | 1461082701308 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}] 09:18:21 INFO - PROCESS | 3668 | 1461082701393 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:18:21 INFO - PROCESS | 3668 | 1461082701402 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 3668 | ++DOCSHELL 11B18000 == 21 [pid = 3668] [id = 607] 09:18:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (11B18C00) [pid = 3668] [serial = 1821] [outer = 00000000] 09:18:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (11C31400) [pid = 3668] [serial = 1822] [outer = 11B18C00] 09:18:21 INFO - PROCESS | 3668 | 1461082701456 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (11C37000) [pid = 3668] [serial = 1823] [outer = 11B18C00] 09:18:21 INFO - PROCESS | 3668 | 1461082701952 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:18:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 685ms 09:18:21 INFO - PROCESS | 3668 | 1461082701998 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 3668 | 1461082702004 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:18:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:18:22 INFO - PROCESS | 3668 | 1461082702011 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 3668 | 1461082702013 Marionette TRACE conn3 <- [1,2394,null,{}] 09:18:22 INFO - PROCESS | 3668 | 1461082702017 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}] 09:18:22 INFO - PROCESS | 3668 | 1461082702099 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:18:22 INFO - PROCESS | 3668 | 1461082702108 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 3668 | ++DOCSHELL 123BB400 == 22 [pid = 3668] [id = 608] 09:18:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (123F9000) [pid = 3668] [serial = 1824] [outer = 00000000] 09:18:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (1320D800) [pid = 3668] [serial = 1825] [outer = 123F9000] 09:18:22 INFO - PROCESS | 3668 | 1461082702155 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (1325D800) [pid = 3668] [serial = 1826] [outer = 123F9000] 09:18:22 INFO - PROCESS | 3668 | 1461082702646 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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:18:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 700ms 09:18:22 INFO - PROCESS | 3668 | 1461082702708 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 3668 | 1461082702711 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:18:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:18:22 INFO - PROCESS | 3668 | 1461082702715 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 3668 | 1461082702718 Marionette TRACE conn3 <- [1,2398,null,{}] 09:18:22 INFO - PROCESS | 3668 | 1461082702729 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}] 09:18:22 INFO - PROCESS | 3668 | 1461082702842 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:18:22 INFO - PROCESS | 3668 | 1461082702933 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 3668 | ++DOCSHELL 13875000 == 23 [pid = 3668] [id = 609] 09:18:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (13875400) [pid = 3668] [serial = 1827] [outer = 00000000] 09:18:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (13A1EC00) [pid = 3668] [serial = 1828] [outer = 13875400] 09:18:22 INFO - PROCESS | 3668 | 1461082702983 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (142AB000) [pid = 3668] [serial = 1829] [outer = 13875400] 09:18:23 INFO - PROCESS | 3668 | 1461082703369 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:18:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 701ms 09:18:23 INFO - PROCESS | 3668 | 1461082703418 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 3668 | 1461082703421 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:18:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:18:23 INFO - PROCESS | 3668 | 1461082703424 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 3668 | 1461082703426 Marionette TRACE conn3 <- [1,2402,null,{}] 09:18:23 INFO - PROCESS | 3668 | 1461082703430 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}] 09:18:23 INFO - PROCESS | 3668 | 1461082703510 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:18:23 INFO - PROCESS | 3668 | 1461082703516 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 3668 | ++DOCSHELL 13AB7800 == 24 [pid = 3668] [id = 610] 09:18:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1434B000) [pid = 3668] [serial = 1830] [outer = 00000000] 09:18:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (15560000) [pid = 3668] [serial = 1831] [outer = 1434B000] 09:18:23 INFO - PROCESS | 3668 | 1461082703562 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (1556D400) [pid = 3668] [serial = 1832] [outer = 1434B000] 09:18:23 INFO - PROCESS | 3668 | 1461082703972 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:18:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 592ms 09:18:24 INFO - PROCESS | 3668 | 1461082704009 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 3668 | 1461082704012 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:18:24 INFO - PROCESS | 3668 | 1461082704015 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 3668 | 1461082704017 Marionette TRACE conn3 <- [1,2406,null,{}] 09:18:24 INFO - PROCESS | 3668 | 1461082704020 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}] 09:18:24 INFO - PROCESS | 3668 | 1461082704093 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:18:24 INFO - PROCESS | 3668 | 1461082704099 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 3668 | ++DOCSHELL 1551AC00 == 25 [pid = 3668] [id = 611] 09:18:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (1556C400) [pid = 3668] [serial = 1833] [outer = 00000000] 09:18:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15BE8000) [pid = 3668] [serial = 1834] [outer = 1556C400] 09:18:24 INFO - PROCESS | 3668 | 1461082704143 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15D8B800) [pid = 3668] [serial = 1835] [outer = 1556C400] 09:18:24 INFO - PROCESS | 3668 | 1461082704608 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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 623ms 09:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:18:24 INFO - PROCESS | 3668 | 1461082704653 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 3668 | 1461082704655 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:18:24 INFO - PROCESS | 3668 | 1461082704659 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 3668 | 1461082704660 Marionette TRACE conn3 <- [1,2410,null,{}] 09:18:24 INFO - PROCESS | 3668 | 1461082704663 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}] 09:18:24 INFO - PROCESS | 3668 | 1461082704755 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:18:24 INFO - PROCESS | 3668 | 1461082704765 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 3668 | ++DOCSHELL 16434000 == 26 [pid = 3668] [id = 612] 09:18:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (164C6400) [pid = 3668] [serial = 1836] [outer = 00000000] 09:18:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (1697FC00) [pid = 3668] [serial = 1837] [outer = 164C6400] 09:18:24 INFO - PROCESS | 3668 | 1461082704813 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (16986400) [pid = 3668] [serial = 1838] [outer = 164C6400] 09:18:25 INFO - PROCESS | 3668 | 1461082705249 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 623ms 09:18:25 INFO - PROCESS | 3668 | 1461082705299 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 3668 | 1461082705301 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:18:25 INFO - PROCESS | 3668 | 1461082705304 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 3668 | 1461082705306 Marionette TRACE conn3 <- [1,2414,null,{}] 09:18:25 INFO - PROCESS | 3668 | 1461082705310 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}] 09:18:25 INFO - PROCESS | 3668 | 1461082705381 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:18:25 INFO - PROCESS | 3668 | 1461082705387 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 3668 | ++DOCSHELL 16982800 == 27 [pid = 3668] [id = 613] 09:18:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (169A7800) [pid = 3668] [serial = 1839] [outer = 00000000] 09:18:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18041C00) [pid = 3668] [serial = 1840] [outer = 169A7800] 09:18:25 INFO - PROCESS | 3668 | 1461082705431 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18046C00) [pid = 3668] [serial = 1841] [outer = 169A7800] 09:18:25 INFO - PROCESS | 3668 | 1461082705911 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 638ms 09:18:25 INFO - PROCESS | 3668 | 1461082705940 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 3668 | 1461082705942 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:18:25 INFO - PROCESS | 3668 | 1461082705946 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 3668 | 1461082705947 Marionette TRACE conn3 <- [1,2418,null,{}] 09:18:25 INFO - PROCESS | 3668 | 1461082705951 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}] 09:18:26 INFO - PROCESS | 3668 | 1461082706022 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:18:26 INFO - PROCESS | 3668 | 1461082706029 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3668 | ++DOCSHELL 169A6000 == 28 [pid = 3668] [id = 614] 09:18:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16F76000) [pid = 3668] [serial = 1842] [outer = 00000000] 09:18:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (183ADC00) [pid = 3668] [serial = 1843] [outer = 16F76000] 09:18:26 INFO - PROCESS | 3668 | 1461082706073 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (183AD000) [pid = 3668] [serial = 1844] [outer = 16F76000] 09:18:26 INFO - PROCESS | 3668 | 1461082706525 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]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 639ms 09:18:26 INFO - PROCESS | 3668 | 1461082706584 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 3668 | 1461082706586 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:18:26 INFO - PROCESS | 3668 | 1461082706589 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 3668 | 1461082706591 Marionette TRACE conn3 <- [1,2422,null,{}] 09:18:26 INFO - PROCESS | 3668 | 1461082706600 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}] 09:18:26 INFO - PROCESS | 3668 | 1461082706701 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:18:26 INFO - PROCESS | 3668 | 1461082706713 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3668 | ++DOCSHELL 13874400 == 29 [pid = 3668] [id = 615] 09:18:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18324C00) [pid = 3668] [serial = 1845] [outer = 00000000] 09:18:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18974800) [pid = 3668] [serial = 1846] [outer = 18324C00] 09:18:26 INFO - PROCESS | 3668 | 1461082706758 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (183B7400) [pid = 3668] [serial = 1847] [outer = 18324C00] 09:18:27 INFO - PROCESS | 3668 | 1461082707219 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 639ms 09:18:27 INFO - PROCESS | 3668 | 1461082707227 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 3668 | 1461082707229 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:18:27 INFO - PROCESS | 3668 | 1461082707239 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 3668 | 1461082707240 Marionette TRACE conn3 <- [1,2426,null,{}] 09:18:27 INFO - PROCESS | 3668 | 1461082707244 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}] 09:18:27 INFO - PROCESS | 3668 | 1461082707353 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:18:27 INFO - PROCESS | 3668 | 1461082707359 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 3668 | ++DOCSHELL 11B12800 == 30 [pid = 3668] [id = 616] 09:18:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (1832B400) [pid = 3668] [serial = 1848] [outer = 00000000] 09:18:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (18D46C00) [pid = 3668] [serial = 1849] [outer = 1832B400] 09:18:27 INFO - PROCESS | 3668 | 1461082707403 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18DAD400) [pid = 3668] [serial = 1850] [outer = 1832B400] 09:18:27 INFO - PROCESS | 3668 | 1461082707867 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 701ms 09:18:27 INFO - PROCESS | 3668 | 1461082707932 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 3668 | 1461082707935 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:18:27 INFO - PROCESS | 3668 | 1461082707943 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 3668 | 1461082707946 Marionette TRACE conn3 <- [1,2430,null,{}] 09:18:27 INFO - PROCESS | 3668 | 1461082707949 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}] 09:18:28 INFO - PROCESS | 3668 | 1461082708070 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:18:28 INFO - PROCESS | 3668 | 1461082708166 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 3668 | ++DOCSHELL 14A49800 == 31 [pid = 3668] [id = 617] 09:18:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (18F4C800) [pid = 3668] [serial = 1851] [outer = 00000000] 09:18:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (18F51800) [pid = 3668] [serial = 1852] [outer = 18F4C800] 09:18:28 INFO - PROCESS | 3668 | 1461082708215 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18F68000) [pid = 3668] [serial = 1853] [outer = 18F4C800] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (183B1400) [pid = 3668] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18975C00) [pid = 3668] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (18CCD000) [pid = 3668] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18F65C00) [pid = 3668] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (183A9C00) [pid = 3668] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (1697E400) [pid = 3668] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (16883400) [pid = 3668] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (15562C00) [pid = 3668] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (1372A800) [pid = 3668] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (13257000) [pid = 3668] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (11C2F400) [pid = 3668] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (02A91800) [pid = 3668] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1AB1D000) [pid = 3668] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:18:28 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1372C400) [pid = 3668] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:18:28 INFO - PROCESS | 3668 | 1461082708726 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 841ms 09:18:28 INFO - PROCESS | 3668 | 1461082708770 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 3668 | 1461082708772 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:18:28 INFO - PROCESS | 3668 | 1461082708775 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 3668 | 1461082708777 Marionette TRACE conn3 <- [1,2434,null,{}] 09:18:28 INFO - PROCESS | 3668 | 1461082708780 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}] 09:18:28 INFO - PROCESS | 3668 | 1461082708855 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:18:28 INFO - PROCESS | 3668 | 1461082708861 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 3668 | ++DOCSHELL 02A91000 == 32 [pid = 3668] [id = 618] 09:18:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (1386BC00) [pid = 3668] [serial = 1854] [outer = 00000000] 09:18:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (16F77000) [pid = 3668] [serial = 1855] [outer = 1386BC00] 09:18:28 INFO - PROCESS | 3668 | 1461082708906 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (16F75C00) [pid = 3668] [serial = 1856] [outer = 1386BC00] 09:18:29 INFO - PROCESS | 3668 | 1461082709329 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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 592ms 09:18:29 INFO - PROCESS | 3668 | 1461082709372 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 3668 | 1461082709374 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:18:29 INFO - PROCESS | 3668 | 1461082709382 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 3668 | 1461082709383 Marionette TRACE conn3 <- [1,2438,null,{}] 09:18:29 INFO - PROCESS | 3668 | 1461082709387 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}] 09:18:29 INFO - PROCESS | 3668 | 1461082709461 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:18:29 INFO - PROCESS | 3668 | 1461082709467 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3668 | ++DOCSHELL 16F74400 == 33 [pid = 3668] [id = 619] 09:18:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18D50C00) [pid = 3668] [serial = 1857] [outer = 00000000] 09:18:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18F50400) [pid = 3668] [serial = 1858] [outer = 18D50C00] 09:18:29 INFO - PROCESS | 3668 | 1461082709511 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18F9BC00) [pid = 3668] [serial = 1859] [outer = 18D50C00] 09:18:29 INFO - PROCESS | 3668 | 1461082709957 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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 592ms 09:18:29 INFO - PROCESS | 3668 | 1461082709975 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 3668 | 1461082709977 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:18:29 INFO - PROCESS | 3668 | 1461082709980 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:18:29 INFO - PROCESS | 3668 | 1461082709982 Marionette TRACE conn3 <- [1,2442,null,{}] 09:18:29 INFO - PROCESS | 3668 | 1461082709986 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}] 09:18:30 INFO - PROCESS | 3668 | 1461082710099 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:18:30 INFO - PROCESS | 3668 | 1461082710107 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 3668 | ++DOCSHELL 18CCBC00 == 34 [pid = 3668] [id = 620] 09:18:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18FA3800) [pid = 3668] [serial = 1860] [outer = 00000000] 09:18:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19693000) [pid = 3668] [serial = 1861] [outer = 18FA3800] 09:18:30 INFO - PROCESS | 3668 | 1461082710150 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (19697800) [pid = 3668] [serial = 1862] [outer = 18FA3800] 09:18:30 INFO - PROCESS | 3668 | 1461082710643 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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 701ms 09:18:30 INFO - PROCESS | 3668 | 1461082710689 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 3668 | 1461082710694 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:18:30 INFO - PROCESS | 3668 | 1461082710701 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 3668 | 1461082710706 Marionette TRACE conn3 <- [1,2446,null,{}] 09:18:30 INFO - PROCESS | 3668 | 1461082710713 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}] 09:18:30 INFO - PROCESS | 3668 | 1461082710825 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:18:31 INFO - PROCESS | 3668 | 1461082711021 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 3668 | ++DOCSHELL 11C2AC00 == 35 [pid = 3668] [id = 621] 09:18:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (11C2BC00) [pid = 3668] [serial = 1863] [outer = 00000000] 09:18:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (11C36400) [pid = 3668] [serial = 1864] [outer = 11C2BC00] 09:18:31 INFO - PROCESS | 3668 | 1461082711077 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (12B84C00) [pid = 3668] [serial = 1865] [outer = 11C2BC00] 09:18:31 INFO - PROCESS | 3668 | 1461082711830 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]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1137ms 09:18:31 INFO - PROCESS | 3668 | 1461082711853 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 3668 | 1461082711859 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:18:31 INFO - PROCESS | 3668 | 1461082711866 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 3668 | 1461082711869 Marionette TRACE conn3 <- [1,2450,null,{}] 09:18:31 INFO - PROCESS | 3668 | 1461082711873 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}] 09:18:31 INFO - PROCESS | 3668 | 1461082711983 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:18:32 INFO - PROCESS | 3668 | 1461082712120 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 3668 | ++DOCSHELL 12D48800 == 36 [pid = 3668] [id = 622] 09:18:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (13393C00) [pid = 3668] [serial = 1866] [outer = 00000000] 09:18:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1387A800) [pid = 3668] [serial = 1867] [outer = 13393C00] 09:18:32 INFO - PROCESS | 3668 | 1461082712176 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (142B3400) [pid = 3668] [serial = 1868] [outer = 13393C00] 09:18:33 INFO - PROCESS | 3668 | 1461082713077 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]]]}] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 16F74400 == 35 [pid = 3668] [id = 619] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 02A91000 == 34 [pid = 3668] [id = 618] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 14A49800 == 33 [pid = 3668] [id = 617] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 11B12800 == 32 [pid = 3668] [id = 616] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 13874400 == 31 [pid = 3668] [id = 615] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 169A6000 == 30 [pid = 3668] [id = 614] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 16982800 == 29 [pid = 3668] [id = 613] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 16434000 == 28 [pid = 3668] [id = 612] 09:18:33 INFO - PROCESS | 3668 | --DOCSHELL 1551AC00 == 27 [pid = 3668] [id = 611] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19699400) [pid = 3668] [serial = 1819] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (13708400) [pid = 3668] [serial = 1786] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1386EC00) [pid = 3668] [serial = 1787] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (123F1800) [pid = 3668] [serial = 1783] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (12B7F800) [pid = 3668] [serial = 1784] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (11B18400) [pid = 3668] [serial = 1780] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (11B1E800) [pid = 3668] [serial = 1781] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (1C058C00) [pid = 3668] [serial = 1778] [outer = 00000000] [url = about:blank] 09:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1293ms 09:18:33 INFO - PROCESS | 3668 | 1461082713164 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 3668 | 1461082713168 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:18:33 INFO - PROCESS | 3668 | 1461082713173 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 3668 | 1461082713176 Marionette TRACE conn3 <- [1,2454,null,{}] 09:18:33 INFO - PROCESS | 3668 | 1461082713182 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}] 09:18:33 INFO - PROCESS | 3668 | 1461082713261 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:18:33 INFO - PROCESS | 3668 | 1461082713275 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 3668 | ++DOCSHELL 12B7F800 == 28 [pid = 3668] [id = 623] 09:18:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (12B80C00) [pid = 3668] [serial = 1869] [outer = 00000000] 09:18:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (12D3DC00) [pid = 3668] [serial = 1870] [outer = 12B80C00] 09:18:33 INFO - PROCESS | 3668 | 1461082713325 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (1325FC00) [pid = 3668] [serial = 1871] [outer = 12B80C00] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (18F52C00) [pid = 3668] [serial = 1817] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18CCCC00) [pid = 3668] [serial = 1804] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18DAF800) [pid = 3668] [serial = 1807] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18F98400) [pid = 3668] [serial = 1810] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18DB5000) [pid = 3668] [serial = 1808] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (18F47000) [pid = 3668] [serial = 1816] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1968C400) [pid = 3668] [serial = 1811] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (183BAC00) [pid = 3668] [serial = 1801] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (1804C800) [pid = 3668] [serial = 1798] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (1804FC00) [pid = 3668] [serial = 1799] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (16985800) [pid = 3668] [serial = 1795] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (169A7400) [pid = 3668] [serial = 1796] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (157F2800) [pid = 3668] [serial = 1792] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (15BCB000) [pid = 3668] [serial = 1793] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (143A3400) [pid = 3668] [serial = 1789] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (15561800) [pid = 3668] [serial = 1790] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (18CCB400) [pid = 3668] [serial = 1805] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (14A04000) [pid = 3668] [serial = 1813] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (15D87800) [pid = 3668] [serial = 1814] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (183B8400) [pid = 3668] [serial = 1802] [outer = 00000000] [url = about:blank] 09:18:33 INFO - PROCESS | 3668 | 1461082713836 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]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 686ms 09:18:33 INFO - PROCESS | 3668 | 1461082713874 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 3668 | 1461082713879 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:18:33 INFO - PROCESS | 3668 | 1461082713889 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:18:33 INFO - PROCESS | 3668 | 1461082713891 Marionette TRACE conn3 <- [1,2458,null,{}] 09:18:33 INFO - PROCESS | 3668 | 1461082713895 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}] 09:18:33 INFO - PROCESS | 3668 | 1461082713957 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:18:34 INFO - PROCESS | 3668 | 1461082714109 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 3668 | ++DOCSHELL 13708400 == 29 [pid = 3668] [id = 624] 09:18:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (1370B400) [pid = 3668] [serial = 1872] [outer = 00000000] 09:18:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1386D400) [pid = 3668] [serial = 1873] [outer = 1370B400] 09:18:34 INFO - PROCESS | 3668 | 1461082714154 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (13877000) [pid = 3668] [serial = 1874] [outer = 1370B400] 09:18:34 INFO - PROCESS | 3668 | 1461082714547 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 732ms 09:18:34 INFO - PROCESS | 3668 | 1461082714614 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 3668 | 1461082714616 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:18:34 INFO - PROCESS | 3668 | 1461082714620 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 3668 | 1461082714624 Marionette TRACE conn3 <- [1,2462,null,{}] 09:18:34 INFO - PROCESS | 3668 | 1461082714663 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}] 09:18:34 INFO - PROCESS | 3668 | 1461082714749 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:18:34 INFO - PROCESS | 3668 | 1461082714764 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 3668 | ++DOCSHELL 157EC800 == 30 [pid = 3668] [id = 625] 09:18:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (157ED000) [pid = 3668] [serial = 1875] [outer = 00000000] 09:18:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15B2DC00) [pid = 3668] [serial = 1876] [outer = 157ED000] 09:18:34 INFO - PROCESS | 3668 | 1461082714819 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (15BE4000) [pid = 3668] [serial = 1877] [outer = 157ED000] 09:18:35 INFO - PROCESS | 3668 | 1461082715260 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 701ms 09:18:35 INFO - PROCESS | 3668 | 1461082715319 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 3668 | 1461082715322 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:18:35 INFO - PROCESS | 3668 | 1461082715325 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 3668 | 1461082715327 Marionette TRACE conn3 <- [1,2466,null,{}] 09:18:35 INFO - PROCESS | 3668 | 1461082715330 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}] 09:18:35 INFO - PROCESS | 3668 | 1461082715408 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:18:35 INFO - PROCESS | 3668 | 1461082715415 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 3668 | ++DOCSHELL 15F6D400 == 31 [pid = 3668] [id = 626] 09:18:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (164C6800) [pid = 3668] [serial = 1878] [outer = 00000000] 09:18:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (165A4000) [pid = 3668] [serial = 1879] [outer = 164C6800] 09:18:35 INFO - PROCESS | 3668 | 1461082715460 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (1697D400) [pid = 3668] [serial = 1880] [outer = 164C6800] 09:18:35 INFO - PROCESS | 3668 | 1461082715950 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 639ms 09:18:35 INFO - PROCESS | 3668 | 1461082715967 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 3668 | 1461082715969 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:18:35 INFO - PROCESS | 3668 | 1461082715972 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 3668 | 1461082715974 Marionette TRACE conn3 <- [1,2470,null,{}] 09:18:35 INFO - PROCESS | 3668 | 1461082715983 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}] 09:18:36 INFO - PROCESS | 3668 | 1461082716087 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:18:36 INFO - PROCESS | 3668 | 1461082716176 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 3668 | ++DOCSHELL 16980C00 == 32 [pid = 3668] [id = 627] 09:18:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (16983400) [pid = 3668] [serial = 1881] [outer = 00000000] 09:18:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (169AD400) [pid = 3668] [serial = 1882] [outer = 16983400] 09:18:36 INFO - PROCESS | 3668 | 1461082716220 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (17BDF400) [pid = 3668] [serial = 1883] [outer = 16983400] 09:18:36 INFO - PROCESS | 3668 | 1461082716651 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]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 09:18:36 INFO - PROCESS | 3668 | 1461082716714 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 3668 | 1461082716716 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:18:36 INFO - PROCESS | 3668 | 1461082716719 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 3668 | 1461082716721 Marionette TRACE conn3 <- [1,2474,null,{}] 09:18:36 INFO - PROCESS | 3668 | 1461082716724 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}] 09:18:36 INFO - PROCESS | 3668 | 1461082716850 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:18:36 INFO - PROCESS | 3668 | 1461082716921 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 3668 | ++DOCSHELL 11B15400 == 33 [pid = 3668] [id = 628] 09:18:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (13872000) [pid = 3668] [serial = 1884] [outer = 00000000] 09:18:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18717400) [pid = 3668] [serial = 1885] [outer = 13872000] 09:18:36 INFO - PROCESS | 3668 | 1461082716969 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18717000) [pid = 3668] [serial = 1886] [outer = 13872000] 09:18:37 INFO - PROCESS | 3668 | 1461082717390 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 686ms 09:18:37 INFO - PROCESS | 3668 | 1461082717419 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 3668 | 1461082717421 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:18:37 INFO - PROCESS | 3668 | 1461082717424 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 3668 | 1461082717426 Marionette TRACE conn3 <- [1,2478,null,{}] 09:18:37 INFO - PROCESS | 3668 | 1461082717430 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}] 09:18:37 INFO - PROCESS | 3668 | 1461082717559 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:18:37 INFO - PROCESS | 3668 | 1461082717568 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 3668 | ++DOCSHELL 18D45400 == 34 [pid = 3668] [id = 629] 09:18:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18D45800) [pid = 3668] [serial = 1887] [outer = 00000000] 09:18:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18DAF800) [pid = 3668] [serial = 1888] [outer = 18D45800] 09:18:37 INFO - PROCESS | 3668 | 1461082717661 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18DB4C00) [pid = 3668] [serial = 1889] [outer = 18D45800] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18324C00) [pid = 3668] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (1556C400) [pid = 3668] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (164C6400) [pid = 3668] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1434B000) [pid = 3668] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (169A7800) [pid = 3668] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (13875400) [pid = 3668] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (11B18C00) [pid = 3668] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (16F76000) [pid = 3668] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (123F9000) [pid = 3668] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (18DBA400) [pid = 3668] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (18D50C00) [pid = 3668] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (1832B400) [pid = 3668] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18F4C800) [pid = 3668] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:18:37 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (1386BC00) [pid = 3668] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:18:38 INFO - PROCESS | 3668 | 1461082718133 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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 732ms 09:18:38 INFO - PROCESS | 3668 | 1461082718165 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 3668 | 1461082718167 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:18:38 INFO - PROCESS | 3668 | 1461082718170 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:18:38 INFO - PROCESS | 3668 | 1461082718172 Marionette TRACE conn3 <- [1,2482,null,{}] 09:18:38 INFO - PROCESS | 3668 | 1461082718175 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}] 09:18:38 INFO - PROCESS | 3668 | 1461082718249 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:18:38 INFO - PROCESS | 3668 | 1461082718255 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 3668 | ++DOCSHELL 11C33C00 == 35 [pid = 3668] [id = 630] 09:18:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (13377800) [pid = 3668] [serial = 1890] [outer = 00000000] 09:18:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (157F2400) [pid = 3668] [serial = 1891] [outer = 13377800] 09:18:38 INFO - PROCESS | 3668 | 1461082718299 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (1832B400) [pid = 3668] [serial = 1892] [outer = 13377800] 09:18:38 INFO - PROCESS | 3668 | 1461082718721 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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 592ms 09:18:38 INFO - PROCESS | 3668 | 1461082718768 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 3668 | 1461082718769 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:18:38 INFO - PROCESS | 3668 | 1461082718773 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 3668 | 1461082718775 Marionette TRACE conn3 <- [1,2486,null,{}] 09:18:38 INFO - PROCESS | 3668 | 1461082718783 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}] 09:18:38 INFO - PROCESS | 3668 | 1461082718857 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:18:38 INFO - PROCESS | 3668 | 1461082718864 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 3668 | ++DOCSHELL 02A8A800 == 36 [pid = 3668] [id = 631] 09:18:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (13879C00) [pid = 3668] [serial = 1893] [outer = 00000000] 09:18:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (18DBC000) [pid = 3668] [serial = 1894] [outer = 13879C00] 09:18:38 INFO - PROCESS | 3668 | 1461082718908 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (18DBBC00) [pid = 3668] [serial = 1895] [outer = 13879C00] 09:18:39 INFO - PROCESS | 3668 | 1461082719380 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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 639ms 09:18:39 INFO - PROCESS | 3668 | 1461082719401 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 3668 | 1461082719403 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:18:39 INFO - PROCESS | 3668 | 1461082719406 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 3668 | 1461082719408 Marionette TRACE conn3 <- [1,2490,null,{}] 09:18:39 INFO - PROCESS | 3668 | 1461082719411 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}] 09:18:39 INFO - PROCESS | 3668 | 1461082719487 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:18:39 INFO - PROCESS | 3668 | 1461082719493 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 3668 | ++DOCSHELL 1832A400 == 37 [pid = 3668] [id = 632] 09:18:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18F4EC00) [pid = 3668] [serial = 1896] [outer = 00000000] 09:18:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (18F9A000) [pid = 3668] [serial = 1897] [outer = 18F4EC00] 09:18:39 INFO - PROCESS | 3668 | 1461082719539 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (18F9C400) [pid = 3668] [serial = 1898] [outer = 18F4EC00] 09:18:40 INFO - PROCESS | 3668 | 1461082720076 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]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 732ms 09:18:40 INFO - PROCESS | 3668 | 1461082720147 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 3668 | 1461082720151 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:18:40 INFO - PROCESS | 3668 | 1461082720156 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3668 | 1461082720161 Marionette TRACE conn3 <- [1,2494,null,{}] 09:18:40 INFO - PROCESS | 3668 | 1461082720168 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}] 09:18:40 INFO - PROCESS | 3668 | 1461082720355 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:18:40 INFO - PROCESS | 3668 | 1461082720466 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3668 | ++DOCSHELL 0267A800 == 38 [pid = 3668] [id = 633] 09:18:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (02A90400) [pid = 3668] [serial = 1899] [outer = 00000000] 09:18:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (13257C00) [pid = 3668] [serial = 1900] [outer = 02A90400] 09:18:40 INFO - PROCESS | 3668 | 1461082720522 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (1338F400) [pid = 3668] [serial = 1901] [outer = 02A90400] 09:18:41 INFO - PROCESS | 3668 | 1461082721089 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]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 997ms 09:18:41 INFO - PROCESS | 3668 | 1461082721160 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 3668 | 1461082721166 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:18:41 INFO - PROCESS | 3668 | 1461082721172 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 3668 | 1461082721175 Marionette TRACE conn3 <- [1,2498,null,{}] 09:18:41 INFO - PROCESS | 3668 | 1461082721179 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}] 09:18:41 INFO - PROCESS | 3668 | 1461082721281 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:18:41 INFO - PROCESS | 3668 | 1461082721415 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 3668 | ++DOCSHELL 123F7800 == 39 [pid = 3668] [id = 634] 09:18:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1372A800) [pid = 3668] [serial = 1902] [outer = 00000000] 09:18:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (159F1C00) [pid = 3668] [serial = 1903] [outer = 1372A800] 09:18:41 INFO - PROCESS | 3668 | 1461082721471 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (16432C00) [pid = 3668] [serial = 1904] [outer = 1372A800] 09:18:42 INFO - PROCESS | 3668 | 1461082722079 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 950ms 09:18:42 INFO - PROCESS | 3668 | 1461082722115 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 3668 | 1461082722118 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:18:42 INFO - PROCESS | 3668 | 1461082722121 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 3668 | 1461082722125 Marionette TRACE conn3 <- [1,2502,null,{}] 09:18:42 INFO - PROCESS | 3668 | 1461082722136 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}] 09:18:42 INFO - PROCESS | 3668 | 1461082722241 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:18:42 INFO - PROCESS | 3668 | 1461082722346 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 3668 | ++DOCSHELL 18323000 == 40 [pid = 3668] [id = 635] 09:18:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (183ABC00) [pid = 3668] [serial = 1905] [outer = 00000000] 09:18:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18F4D400) [pid = 3668] [serial = 1906] [outer = 183ABC00] 09:18:42 INFO - PROCESS | 3668 | 1461082722404 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1968F800) [pid = 3668] [serial = 1907] [outer = 183ABC00] 09:18:42 INFO - PROCESS | 3668 | 1461082722966 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]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 904ms 09:18:43 INFO - PROCESS | 3668 | 1461082723026 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 3668 | 1461082723031 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:18:43 INFO - PROCESS | 3668 | 1461082723035 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:18:43 INFO - PROCESS | 3668 | 1461082723037 Marionette TRACE conn3 <- [1,2506,null,{}] 09:18:43 INFO - PROCESS | 3668 | 1461082723041 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}] 09:18:43 INFO - PROCESS | 3668 | 1461082723139 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:18:43 INFO - PROCESS | 3668 | 1461082723256 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 3668 | ++DOCSHELL 19765800 == 41 [pid = 3668] [id = 636] 09:18:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (19765C00) [pid = 3668] [serial = 1908] [outer = 00000000] 09:18:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (1990E400) [pid = 3668] [serial = 1909] [outer = 19765C00] 09:18:43 INFO - PROCESS | 3668 | 1461082723311 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (19911C00) [pid = 3668] [serial = 1910] [outer = 19765C00] 09:18:44 INFO - PROCESS | 3668 | 1461082724106 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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1137ms 09:18:44 INFO - PROCESS | 3668 | 1461082724201 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3668 | 1461082724206 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:18:44 INFO - PROCESS | 3668 | 1461082724215 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 3668 | 1461082724220 Marionette TRACE conn3 <- [1,2510,null,{}] 09:18:44 INFO - PROCESS | 3668 | 1461082724227 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}] 09:18:44 INFO - PROCESS | 3668 | 1461082724337 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:18:44 INFO - PROCESS | 3668 | 1461082724465 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 3668 | ++DOCSHELL 13207800 == 42 [pid = 3668] [id = 637] 09:18:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (1320A800) [pid = 3668] [serial = 1911] [outer = 00000000] 09:18:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (13702800) [pid = 3668] [serial = 1912] [outer = 1320A800] 09:18:44 INFO - PROCESS | 3668 | 1461082724517 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (13A1B000) [pid = 3668] [serial = 1913] [outer = 1320A800] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 02A8A800 == 41 [pid = 3668] [id = 631] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 11C33C00 == 40 [pid = 3668] [id = 630] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 18D45400 == 39 [pid = 3668] [id = 629] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 11B15400 == 38 [pid = 3668] [id = 628] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 16980C00 == 37 [pid = 3668] [id = 627] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 15F6D400 == 36 [pid = 3668] [id = 626] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 157EC800 == 35 [pid = 3668] [id = 625] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 13708400 == 34 [pid = 3668] [id = 624] 09:18:44 INFO - PROCESS | 3668 | --DOCSHELL 12B7F800 == 33 [pid = 3668] [id = 623] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18974800) [pid = 3668] [serial = 1846] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (15BE8000) [pid = 3668] [serial = 1834] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1697FC00) [pid = 3668] [serial = 1837] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (16986400) [pid = 3668] [serial = 1838] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (15560000) [pid = 3668] [serial = 1831] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1556D400) [pid = 3668] [serial = 1832] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (18041C00) [pid = 3668] [serial = 1840] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18046C00) [pid = 3668] [serial = 1841] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (13A1EC00) [pid = 3668] [serial = 1828] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (142AB000) [pid = 3668] [serial = 1829] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (11C31400) [pid = 3668] [serial = 1822] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (11C37000) [pid = 3668] [serial = 1823] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (183ADC00) [pid = 3668] [serial = 1843] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1320D800) [pid = 3668] [serial = 1825] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1325D800) [pid = 3668] [serial = 1826] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (19762000) [pid = 3668] [serial = 1820] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (18F9BC00) [pid = 3668] [serial = 1859] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (19693000) [pid = 3668] [serial = 1861] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (18D46C00) [pid = 3668] [serial = 1849] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (183B7400) [pid = 3668] [serial = 1847] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (18F51800) [pid = 3668] [serial = 1852] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (18DAD400) [pid = 3668] [serial = 1850] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (18F50400) [pid = 3668] [serial = 1858] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (18F68000) [pid = 3668] [serial = 1853] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (15D8B800) [pid = 3668] [serial = 1835] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (16F77000) [pid = 3668] [serial = 1855] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (16F75C00) [pid = 3668] [serial = 1856] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (183AD000) [pid = 3668] [serial = 1844] [outer = 00000000] [url = about:blank] 09:18:44 INFO - PROCESS | 3668 | 1461082724972 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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 795ms 09:18:44 INFO - PROCESS | 3668 | 1461082724998 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3668 | 1461082725003 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:18:44 INFO - PROCESS | 3668 | 1461082725009 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 3668 | 1461082725012 Marionette TRACE conn3 <- [1,2514,null,{}] 09:18:45 INFO - PROCESS | 3668 | 1461082725019 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}] 09:18:45 INFO - PROCESS | 3668 | 1461082725138 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:18:45 INFO - PROCESS | 3668 | 1461082725150 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 3668 | ++DOCSHELL 11C29400 == 34 [pid = 3668] [id = 638] 09:18:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (11C34C00) [pid = 3668] [serial = 1914] [outer = 00000000] 09:18:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (1337EC00) [pid = 3668] [serial = 1915] [outer = 11C34C00] 09:18:45 INFO - PROCESS | 3668 | 1461082725195 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (142A9C00) [pid = 3668] [serial = 1916] [outer = 11C34C00] 09:18:45 INFO - PROCESS | 3668 | 1461082725652 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 701ms 09:18:45 INFO - PROCESS | 3668 | 1461082725707 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 3668 | 1461082725710 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:18:45 INFO - PROCESS | 3668 | 1461082725713 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 3668 | 1461082725716 Marionette TRACE conn3 <- [1,2518,null,{}] 09:18:45 INFO - PROCESS | 3668 | 1461082725726 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}] 09:18:45 INFO - PROCESS | 3668 | 1461082725843 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:18:45 INFO - PROCESS | 3668 | 1461082725859 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 3668 | ++DOCSHELL 15BD6400 == 35 [pid = 3668] [id = 639] 09:18:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (15BD7000) [pid = 3668] [serial = 1917] [outer = 00000000] 09:18:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (15D8B800) [pid = 3668] [serial = 1918] [outer = 15BD7000] 09:18:45 INFO - PROCESS | 3668 | 1461082725907 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (164C8400) [pid = 3668] [serial = 1919] [outer = 15BD7000] 09:18:46 INFO - PROCESS | 3668 | 1461082726370 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]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 701ms 09:18:46 INFO - PROCESS | 3668 | 1461082726412 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 3668 | 1461082726415 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:18:46 INFO - PROCESS | 3668 | 1461082726418 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 3668 | 1461082726420 Marionette TRACE conn3 <- [1,2522,null,{}] 09:18:46 INFO - PROCESS | 3668 | 1461082726423 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}] 09:18:46 INFO - PROCESS | 3668 | 1461082726499 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:18:46 INFO - PROCESS | 3668 | 1461082726505 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 3668 | ++DOCSHELL 16981000 == 36 [pid = 3668] [id = 640] 09:18:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (16981800) [pid = 3668] [serial = 1920] [outer = 00000000] 09:18:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (169A7000) [pid = 3668] [serial = 1921] [outer = 16981800] 09:18:46 INFO - PROCESS | 3668 | 1461082726550 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (169A7400) [pid = 3668] [serial = 1922] [outer = 16981800] 09:18:46 INFO - PROCESS | 3668 | 1461082726992 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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 592ms 09:18:47 INFO - PROCESS | 3668 | 1461082727015 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 3668 | 1461082727017 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:18:47 INFO - PROCESS | 3668 | 1461082727020 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:18:47 INFO - PROCESS | 3668 | 1461082727022 Marionette TRACE conn3 <- [1,2526,null,{}] 09:18:47 INFO - PROCESS | 3668 | 1461082727025 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}] 09:18:47 INFO - PROCESS | 3668 | 1461082727142 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:18:47 INFO - PROCESS | 3668 | 1461082727149 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 3668 | ++DOCSHELL 180A0000 == 37 [pid = 3668] [id = 641] 09:18:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (180AA400) [pid = 3668] [serial = 1923] [outer = 00000000] 09:18:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (18328000) [pid = 3668] [serial = 1924] [outer = 180AA400] 09:18:47 INFO - PROCESS | 3668 | 1461082727194 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (183A8400) [pid = 3668] [serial = 1925] [outer = 180AA400] 09:18:47 INFO - PROCESS | 3668 | 1461082727681 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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 701ms 09:18:47 INFO - PROCESS | 3668 | 1461082727720 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 3668 | 1461082727722 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:18:47 INFO - PROCESS | 3668 | 1461082727725 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:18:47 INFO - PROCESS | 3668 | 1461082727727 Marionette TRACE conn3 <- [1,2530,null,{}] 09:18:47 INFO - PROCESS | 3668 | 1461082727736 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}] 09:18:47 INFO - PROCESS | 3668 | 1461082727861 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:18:47 INFO - PROCESS | 3668 | 1461082727868 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 3668 | ++DOCSHELL 11B14C00 == 38 [pid = 3668] [id = 642] 09:18:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (183ADC00) [pid = 3668] [serial = 1926] [outer = 00000000] 09:18:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (18CD0C00) [pid = 3668] [serial = 1927] [outer = 183ADC00] 09:18:47 INFO - PROCESS | 3668 | 1461082727916 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (18DAFC00) [pid = 3668] [serial = 1928] [outer = 183ADC00] 09:18:48 INFO - PROCESS | 3668 | 1461082728405 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]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 732ms 09:18:48 INFO - PROCESS | 3668 | 1461082728469 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 3668 | 1461082728471 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:18:48 INFO - PROCESS | 3668 | 1461082728474 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 3668 | 1461082728476 Marionette TRACE conn3 <- [1,2534,null,{}] 09:18:48 INFO - PROCESS | 3668 | 1461082728518 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}] 09:18:48 INFO - PROCESS | 3668 | 1461082728624 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:18:48 INFO - PROCESS | 3668 | 1461082728636 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 3668 | ++DOCSHELL 11B1C000 == 39 [pid = 3668] [id = 643] 09:18:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (18D50400) [pid = 3668] [serial = 1929] [outer = 00000000] 09:18:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (18F69000) [pid = 3668] [serial = 1930] [outer = 18D50400] 09:18:48 INFO - PROCESS | 3668 | 1461082728680 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (18F96800) [pid = 3668] [serial = 1931] [outer = 18D50400] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (16983400) [pid = 3668] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (164C6800) [pid = 3668] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (13879C00) [pid = 3668] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (1370B400) [pid = 3668] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (12B80C00) [pid = 3668] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (157ED000) [pid = 3668] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (13872000) [pid = 3668] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (18D45800) [pid = 3668] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:18:49 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (13377800) [pid = 3668] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:18:49 INFO - PROCESS | 3668 | 1461082729233 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 811ms 09:18:49 INFO - PROCESS | 3668 | 1461082729294 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 3668 | 1461082729296 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:18:49 INFO - PROCESS | 3668 | 1461082729299 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:18:49 INFO - PROCESS | 3668 | 1461082729301 Marionette TRACE conn3 <- [1,2538,null,{}] 09:18:49 INFO - PROCESS | 3668 | 1461082729304 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}] 09:18:49 INFO - PROCESS | 3668 | 1461082729379 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:18:49 INFO - PROCESS | 3668 | 1461082729472 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 3668 | ++DOCSHELL 02A8DC00 == 40 [pid = 3668] [id = 644] 09:18:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (11B1A800) [pid = 3668] [serial = 1932] [outer = 00000000] 09:18:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (15565800) [pid = 3668] [serial = 1933] [outer = 11B1A800] 09:18:49 INFO - PROCESS | 3668 | 1461082729517 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (183AA800) [pid = 3668] [serial = 1934] [outer = 11B1A800] 09:18:49 INFO - PROCESS | 3668 | 1461082729882 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 624ms 09:18:49 INFO - PROCESS | 3668 | 1461082729940 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:18:49 INFO - PROCESS | 3668 | 1461082729942 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:18:49 INFO - PROCESS | 3668 | 1461082729956 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 3668 | 1461082729958 Marionette TRACE conn3 <- [1,2542,null,{}] 09:18:49 INFO - PROCESS | 3668 | 1461082729962 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}] 09:18:50 INFO - PROCESS | 3668 | 1461082730039 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:18:50 INFO - PROCESS | 3668 | 1461082730045 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3668 | ++DOCSHELL 14A4CC00 == 41 [pid = 3668] [id = 645] 09:18:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (169AB800) [pid = 3668] [serial = 1935] [outer = 00000000] 09:18:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (19692400) [pid = 3668] [serial = 1936] [outer = 169AB800] 09:18:50 INFO - PROCESS | 3668 | 1461082730090 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1970D000) [pid = 3668] [serial = 1937] [outer = 169AB800] 09:18:50 INFO - PROCESS | 3668 | 1461082730524 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 592ms 09:18:50 INFO - PROCESS | 3668 | 1461082730540 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 3668 | 1461082730542 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:18:50 INFO - PROCESS | 3668 | 1461082730545 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:18:50 INFO - PROCESS | 3668 | 1461082730547 Marionette TRACE conn3 <- [1,2546,null,{}] 09:18:50 INFO - PROCESS | 3668 | 1461082730550 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}] 09:18:50 INFO - PROCESS | 3668 | 1461082730650 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:18:50 INFO - PROCESS | 3668 | 1461082730658 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3668 | ++DOCSHELL 11C2E000 == 42 [pid = 3668] [id = 646] 09:18:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (19710000) [pid = 3668] [serial = 1938] [outer = 00000000] 09:18:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (198BD000) [pid = 3668] [serial = 1939] [outer = 19710000] 09:18:50 INFO - PROCESS | 3668 | 1461082730702 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (19916C00) [pid = 3668] [serial = 1940] [outer = 19710000] 09:18:51 INFO - PROCESS | 3668 | 1461082731159 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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 686ms 09:18:51 INFO - PROCESS | 3668 | 1461082731230 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 3668 | 1461082731235 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:18:51 INFO - PROCESS | 3668 | 1461082731243 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 3668 | 1461082731251 Marionette TRACE conn3 <- [1,2550,null,{}] 09:18:51 INFO - PROCESS | 3668 | 1461082731300 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}] 09:18:51 INFO - PROCESS | 3668 | 1461082731457 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:18:51 INFO - PROCESS | 3668 | 1461082731571 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 3668 | ++DOCSHELL 123F8C00 == 43 [pid = 3668] [id = 647] 09:18:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (123F9000) [pid = 3668] [serial = 1941] [outer = 00000000] 09:18:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (12BDF000) [pid = 3668] [serial = 1942] [outer = 123F9000] 09:18:51 INFO - PROCESS | 3668 | 1461082731633 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13208C00) [pid = 3668] [serial = 1943] [outer = 123F9000] 09:18:52 INFO - PROCESS | 3668 | 1461082732220 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 998ms 09:18:52 INFO - PROCESS | 3668 | 1461082732244 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 3668 | 1461082732250 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:18:52 INFO - PROCESS | 3668 | 1461082732256 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 3668 | 1461082732259 Marionette TRACE conn3 <- [1,2554,null,{}] 09:18:52 INFO - PROCESS | 3668 | 1461082732263 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}] 09:18:52 INFO - PROCESS | 3668 | 1461082732374 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:18:52 INFO - PROCESS | 3668 | 1461082732481 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 3668 | ++DOCSHELL 13872000 == 44 [pid = 3668] [id = 648] 09:18:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (13ABF400) [pid = 3668] [serial = 1944] [outer = 00000000] 09:18:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (157E8400) [pid = 3668] [serial = 1945] [outer = 13ABF400] 09:18:52 INFO - PROCESS | 3668 | 1461082732535 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (15D87C00) [pid = 3668] [serial = 1946] [outer = 13ABF400] 09:18:53 INFO - PROCESS | 3668 | 1461082733159 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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 935ms 09:18:53 INFO - PROCESS | 3668 | 1461082733200 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 3668 | 1461082733202 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:18:53 INFO - PROCESS | 3668 | 1461082733206 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 3668 | 1461082733210 Marionette TRACE conn3 <- [1,2558,null,{}] 09:18:53 INFO - PROCESS | 3668 | 1461082733221 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}] 09:18:53 INFO - PROCESS | 3668 | 1461082733330 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:18:53 INFO - PROCESS | 3668 | 1461082733465 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 3668 | ++DOCSHELL 1697F000 == 45 [pid = 3668] [id = 649] 09:18:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (183AE000) [pid = 3668] [serial = 1947] [outer = 00000000] 09:18:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18DAF400) [pid = 3668] [serial = 1948] [outer = 183AE000] 09:18:53 INFO - PROCESS | 3668 | 1461082733523 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18F66C00) [pid = 3668] [serial = 1949] [outer = 183AE000] 09:18:54 INFO - PROCESS | 3668 | 1461082734109 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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 936ms 09:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:18:54 INFO - PROCESS | 3668 | 1461082734151 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 3668 | 1461082734154 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:18:54 INFO - PROCESS | 3668 | 1461082734158 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 3668 | 1461082734160 Marionette TRACE conn3 <- [1,2562,null,{}] 09:18:54 INFO - PROCESS | 3668 | 1461082734164 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}] 09:18:54 INFO - PROCESS | 3668 | 1461082734262 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:18:54 INFO - PROCESS | 3668 | 1461082734375 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 3668 | ++DOCSHELL 1970AC00 == 46 [pid = 3668] [id = 650] 09:18:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1991D000) [pid = 3668] [serial = 1950] [outer = 00000000] 09:18:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19926400) [pid = 3668] [serial = 1951] [outer = 1991D000] 09:18:54 INFO - PROCESS | 3668 | 1461082734470 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1992AC00) [pid = 3668] [serial = 1952] [outer = 1991D000] 09:18:55 INFO - PROCESS | 3668 | 1461082735245 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]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1138ms 09:18:55 INFO - PROCESS | 3668 | 1461082735305 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 3668 | 1461082735309 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:18:55 INFO - PROCESS | 3668 | 1461082735314 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 3668 | 1461082735318 Marionette TRACE conn3 <- [1,2566,null,{}] 09:18:55 INFO - PROCESS | 3668 | 1461082735324 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}] 09:18:55 INFO - PROCESS | 3668 | 1461082735423 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:18:55 INFO - PROCESS | 3668 | 1461082735569 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 3668 | ++DOCSHELL 13259400 == 47 [pid = 3668] [id = 651] 09:18:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1338F800) [pid = 3668] [serial = 1953] [outer = 00000000] 09:18:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (14396800) [pid = 3668] [serial = 1954] [outer = 1338F800] 09:18:55 INFO - PROCESS | 3668 | 1461082735626 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (14A4A000) [pid = 3668] [serial = 1955] [outer = 1338F800] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 14A4CC00 == 46 [pid = 3668] [id = 645] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 02A8DC00 == 45 [pid = 3668] [id = 644] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 11B1C000 == 44 [pid = 3668] [id = 643] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 11B14C00 == 43 [pid = 3668] [id = 642] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 180A0000 == 42 [pid = 3668] [id = 641] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 16981000 == 41 [pid = 3668] [id = 640] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 15BD6400 == 40 [pid = 3668] [id = 639] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 11C29400 == 39 [pid = 3668] [id = 638] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 13207800 == 38 [pid = 3668] [id = 637] 09:18:55 INFO - PROCESS | 3668 | --DOCSHELL 0267A800 == 37 [pid = 3668] [id = 633] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (169AD400) [pid = 3668] [serial = 1882] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (165A4000) [pid = 3668] [serial = 1879] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1387A800) [pid = 3668] [serial = 1867] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (18DBBC00) [pid = 3668] [serial = 1895] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1386D400) [pid = 3668] [serial = 1873] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (13877000) [pid = 3668] [serial = 1874] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (12D3DC00) [pid = 3668] [serial = 1870] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (18F9A000) [pid = 3668] [serial = 1897] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1325FC00) [pid = 3668] [serial = 1871] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (15B2DC00) [pid = 3668] [serial = 1876] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (15BE4000) [pid = 3668] [serial = 1877] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (11C36400) [pid = 3668] [serial = 1864] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18717400) [pid = 3668] [serial = 1885] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (17BDF400) [pid = 3668] [serial = 1883] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18DAF800) [pid = 3668] [serial = 1888] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (18717000) [pid = 3668] [serial = 1886] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18DB4C00) [pid = 3668] [serial = 1889] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (18DBC000) [pid = 3668] [serial = 1894] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (157F2400) [pid = 3668] [serial = 1891] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (1832B400) [pid = 3668] [serial = 1892] [outer = 00000000] [url = about:blank] 09:18:55 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (1697D400) [pid = 3668] [serial = 1880] [outer = 00000000] [url = about:blank] 09:18:56 INFO - PROCESS | 3668 | 1461082736146 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 826ms 09:18:56 INFO - PROCESS | 3668 | 1461082736154 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 3668 | 1461082736159 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:18:56 INFO - PROCESS | 3668 | 1461082736165 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 3668 | 1461082736167 Marionette TRACE conn3 <- [1,2570,null,{}] 09:18:56 INFO - PROCESS | 3668 | 1461082736171 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}] 09:18:56 INFO - PROCESS | 3668 | 1461082736251 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:18:56 INFO - PROCESS | 3668 | 1461082736257 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 3668 | ++DOCSHELL 1325DC00 == 38 [pid = 3668] [id = 652] 09:18:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (1325FC00) [pid = 3668] [serial = 1956] [outer = 00000000] 09:18:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (13ABA000) [pid = 3668] [serial = 1957] [outer = 1325FC00] 09:18:56 INFO - PROCESS | 3668 | 1461082736303 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (1556DC00) [pid = 3668] [serial = 1958] [outer = 1325FC00] 09:18:56 INFO - PROCESS | 3668 | 1461082736812 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 702ms 09:18:56 INFO - PROCESS | 3668 | 1461082736863 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 3668 | 1461082736865 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:18:56 INFO - PROCESS | 3668 | 1461082736869 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 3668 | 1461082736872 Marionette TRACE conn3 <- [1,2574,null,{}] 09:18:56 INFO - PROCESS | 3668 | 1461082736915 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}] 09:18:56 INFO - PROCESS | 3668 | 1461082736999 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:18:57 INFO - PROCESS | 3668 | 1461082737093 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3668 | ++DOCSHELL 15562000 == 39 [pid = 3668] [id = 653] 09:18:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (15BD6400) [pid = 3668] [serial = 1959] [outer = 00000000] 09:18:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (1697EC00) [pid = 3668] [serial = 1960] [outer = 15BD6400] 09:18:57 INFO - PROCESS | 3668 | 1461082737125 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (1698AC00) [pid = 3668] [serial = 1961] [outer = 15BD6400] 09:18:57 INFO - PROCESS | 3668 | 1461082737533 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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 732ms 09:18:57 INFO - PROCESS | 3668 | 1461082737593 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 3668 | 1461082737596 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:18:57 INFO - PROCESS | 3668 | 1461082737599 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 3668 | 1461082737601 Marionette TRACE conn3 <- [1,2578,null,{}] 09:18:57 INFO - PROCESS | 3668 | 1461082737604 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}] 09:18:57 INFO - PROCESS | 3668 | 1461082737681 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:18:57 INFO - PROCESS | 3668 | 1461082737686 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3668 | ++DOCSHELL 16980C00 == 40 [pid = 3668] [id = 654] 09:18:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (16985800) [pid = 3668] [serial = 1962] [outer = 00000000] 09:18:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (180AB800) [pid = 3668] [serial = 1963] [outer = 16985800] 09:18:57 INFO - PROCESS | 3668 | 1461082737732 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (183B2400) [pid = 3668] [serial = 1964] [outer = 16985800] 09:18:58 INFO - PROCESS | 3668 | 1461082738179 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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 639ms 09:18:58 INFO - PROCESS | 3668 | 1461082738237 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 3668 | 1461082738239 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:18:58 INFO - PROCESS | 3668 | 1461082738242 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:18:58 INFO - PROCESS | 3668 | 1461082738244 Marionette TRACE conn3 <- [1,2582,null,{}] 09:18:58 INFO - PROCESS | 3668 | 1461082738247 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}] 09:18:58 INFO - PROCESS | 3668 | 1461082738354 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:18:58 INFO - PROCESS | 3668 | 1461082738451 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 3668 | ++DOCSHELL 18975000 == 41 [pid = 3668] [id = 655] 09:18:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1897BC00) [pid = 3668] [serial = 1965] [outer = 00000000] 09:18:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (18CCD800) [pid = 3668] [serial = 1966] [outer = 1897BC00] 09:18:58 INFO - PROCESS | 3668 | 1461082738499 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18CD6C00) [pid = 3668] [serial = 1967] [outer = 1897BC00] 09:18:58 INFO - PROCESS | 3668 | 1461082738941 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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 732ms 09:18:58 INFO - PROCESS | 3668 | 1461082738983 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 3668 | 1461082738985 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:18:58 INFO - PROCESS | 3668 | 1461082738988 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 3668 | 1461082738990 Marionette TRACE conn3 <- [1,2586,null,{}] 09:18:58 INFO - PROCESS | 3668 | 1461082738994 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}] 09:18:59 INFO - PROCESS | 3668 | 1461082739120 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:18:59 INFO - PROCESS | 3668 | 1461082739189 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 3668 | ++DOCSHELL 18D47400 == 42 [pid = 3668] [id = 656] 09:18:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18DBA400) [pid = 3668] [serial = 1968] [outer = 00000000] 09:18:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18F51800) [pid = 3668] [serial = 1969] [outer = 18DBA400] 09:18:59 INFO - PROCESS | 3668 | 1461082739237 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18F9DC00) [pid = 3668] [serial = 1970] [outer = 18DBA400] 09:18:59 INFO - PROCESS | 3668 | 1461082739673 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 733ms 09:18:59 INFO - PROCESS | 3668 | 1461082739750 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 3668 | 1461082739752 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:18:59 INFO - PROCESS | 3668 | 1461082739758 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:18:59 INFO - PROCESS | 3668 | 1461082739760 Marionette TRACE conn3 <- [1,2590,null,{}] 09:18:59 INFO - PROCESS | 3668 | 1461082739763 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}] 09:18:59 INFO - PROCESS | 3668 | 1461082739869 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:18:59 INFO - PROCESS | 3668 | 1461082739878 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 3668 | ++DOCSHELL 11C32800 == 43 [pid = 3668] [id = 657] 09:18:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (18DB4C00) [pid = 3668] [serial = 1971] [outer = 00000000] 09:18:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19917000) [pid = 3668] [serial = 1972] [outer = 18DB4C00] 09:18:59 INFO - PROCESS | 3668 | 1461082739923 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19918000) [pid = 3668] [serial = 1973] [outer = 18DB4C00] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (183ADC00) [pid = 3668] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (16981800) [pid = 3668] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (18D50400) [pid = 3668] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (11C34C00) [pid = 3668] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (169AB800) [pid = 3668] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (180AA400) [pid = 3668] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1320A800) [pid = 3668] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (11B1A800) [pid = 3668] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:19:00 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (15BD7000) [pid = 3668] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:19:00 INFO - PROCESS | 3668 | 1461082740442 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 748ms 09:19:00 INFO - PROCESS | 3668 | 1461082740501 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 3668 | 1461082740504 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:19:00 INFO - PROCESS | 3668 | 1461082740508 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 3668 | 1461082740511 Marionette TRACE conn3 <- [1,2594,null,{}] 09:19:00 INFO - PROCESS | 3668 | 1461082740516 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}] 09:19:00 INFO - PROCESS | 3668 | 1461082740592 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:19:00 INFO - PROCESS | 3668 | 1461082740686 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 3668 | ++DOCSHELL 02A8B400 == 44 [pid = 3668] [id = 658] 09:19:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (02A8E000) [pid = 3668] [serial = 1974] [outer = 00000000] 09:19:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1698A400) [pid = 3668] [serial = 1975] [outer = 02A8E000] 09:19:00 INFO - PROCESS | 3668 | 1461082740732 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (169AB800) [pid = 3668] [serial = 1976] [outer = 02A8E000] 09:19:01 INFO - PROCESS | 3668 | 1461082741097 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]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 639ms 09:19:01 INFO - PROCESS | 3668 | 1461082741144 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 3668 | 1461082741146 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:19:01 INFO - PROCESS | 3668 | 1461082741149 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:19:01 INFO - PROCESS | 3668 | 1461082741151 Marionette TRACE conn3 <- [1,2598,null,{}] 09:19:01 INFO - PROCESS | 3668 | 1461082741154 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}] 09:19:01 INFO - PROCESS | 3668 | 1461082741395 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:19:01 INFO - PROCESS | 3668 | 1461082741507 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 3668 | ++DOCSHELL 1325F800 == 45 [pid = 3668] [id = 659] 09:19:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (13262800) [pid = 3668] [serial = 1977] [outer = 00000000] 09:19:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (13701400) [pid = 3668] [serial = 1978] [outer = 13262800] 09:19:01 INFO - PROCESS | 3668 | 1461082741574 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (13A1D800) [pid = 3668] [serial = 1979] [outer = 13262800] 09:19:02 INFO - PROCESS | 3668 | 1461082742130 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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1044ms 09:19:02 INFO - PROCESS | 3668 | 1461082742192 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 3668 | 1461082742198 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:19:02 INFO - PROCESS | 3668 | 1461082742203 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 3668 | 1461082742207 Marionette TRACE conn3 <- [1,2602,null,{}] 09:19:02 INFO - PROCESS | 3668 | 1461082742211 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}] 09:19:02 INFO - PROCESS | 3668 | 1461082742314 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:19:02 INFO - PROCESS | 3668 | 1461082742450 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3668 | ++DOCSHELL 164C9000 == 46 [pid = 3668] [id = 660] 09:19:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (164CA800) [pid = 3668] [serial = 1980] [outer = 00000000] 09:19:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (16987800) [pid = 3668] [serial = 1981] [outer = 164CA800] 09:19:02 INFO - PROCESS | 3668 | 1461082742509 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (180AC000) [pid = 3668] [serial = 1982] [outer = 164CA800] 09:19:03 INFO - PROCESS | 3668 | 1461082743129 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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 998ms 09:19:03 INFO - PROCESS | 3668 | 1461082743205 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 3668 | 1461082743209 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:19:03 INFO - PROCESS | 3668 | 1461082743212 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 3668 | 1461082743215 Marionette TRACE conn3 <- [1,2606,null,{}] 09:19:03 INFO - PROCESS | 3668 | 1461082743233 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}] 09:19:03 INFO - PROCESS | 3668 | 1461082743335 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:19:03 INFO - PROCESS | 3668 | 1461082743470 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 3668 | ++DOCSHELL 18CCD000 == 47 [pid = 3668] [id = 661] 09:19:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18D46000) [pid = 3668] [serial = 1983] [outer = 00000000] 09:19:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (18F4F000) [pid = 3668] [serial = 1984] [outer = 18D46000] 09:19:03 INFO - PROCESS | 3668 | 1461082743529 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (19762800) [pid = 3668] [serial = 1985] [outer = 18D46000] 09:19:04 INFO - PROCESS | 3668 | 1461082744093 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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 966ms 09:19:04 INFO - PROCESS | 3668 | 1461082744161 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 3668 | 1461082744165 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:19:04 INFO - PROCESS | 3668 | 1461082744176 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 3668 | 1461082744180 Marionette TRACE conn3 <- [1,2610,null,{}] 09:19:04 INFO - PROCESS | 3668 | 1461082744184 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}] 09:19:04 INFO - PROCESS | 3668 | 1461082744284 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:19:04 INFO - PROCESS | 3668 | 1461082744419 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 3668 | ++DOCSHELL 1991EC00 == 48 [pid = 3668] [id = 662] 09:19:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (19922000) [pid = 3668] [serial = 1986] [outer = 00000000] 09:19:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (19956C00) [pid = 3668] [serial = 1987] [outer = 19922000] 09:19:04 INFO - PROCESS | 3668 | 1461082744474 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (19959800) [pid = 3668] [serial = 1988] [outer = 19922000] 09:19:05 INFO - PROCESS | 3668 | 1461082745095 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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:19:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1092ms 09:19:05 INFO - PROCESS | 3668 | 1461082745286 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 3668 | 1461082745291 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:19:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:19:05 INFO - PROCESS | 3668 | 1461082745296 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 3668 | 1461082745299 Marionette TRACE conn3 <- [1,2614,null,{}] 09:19:05 INFO - PROCESS | 3668 | 1461082745305 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}] 09:19:05 INFO - PROCESS | 3668 | 1461082745400 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:19:05 INFO - PROCESS | 3668 | 1461082745531 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 3668 | ++DOCSHELL 12BE8800 == 49 [pid = 3668] [id = 663] 09:19:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (13873800) [pid = 3668] [serial = 1989] [outer = 00000000] 09:19:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (15515C00) [pid = 3668] [serial = 1990] [outer = 13873800] 09:19:05 INFO - PROCESS | 3668 | 1461082745580 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (15B2DC00) [pid = 3668] [serial = 1991] [outer = 13873800] 09:19:06 INFO - PROCESS | 3668 | --DOCSHELL 11C32800 == 48 [pid = 3668] [id = 657] 09:19:06 INFO - PROCESS | 3668 | --DOCSHELL 18D47400 == 47 [pid = 3668] [id = 656] 09:19:06 INFO - PROCESS | 3668 | --DOCSHELL 18975000 == 46 [pid = 3668] [id = 655] 09:19:06 INFO - PROCESS | 3668 | --DOCSHELL 16980C00 == 45 [pid = 3668] [id = 654] 09:19:06 INFO - PROCESS | 3668 | --DOCSHELL 15562000 == 44 [pid = 3668] [id = 653] 09:19:06 INFO - PROCESS | 3668 | --DOCSHELL 1325DC00 == 43 [pid = 3668] [id = 652] 09:19:06 INFO - PROCESS | 3668 | --DOCSHELL 13259400 == 42 [pid = 3668] [id = 651] 09:19:06 INFO - PROCESS | 3668 | --DOCSHELL 11C2E000 == 41 [pid = 3668] [id = 646] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1990E400) [pid = 3668] [serial = 1909] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (13A1B000) [pid = 3668] [serial = 1913] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (13702800) [pid = 3668] [serial = 1912] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (1337EC00) [pid = 3668] [serial = 1915] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (142A9C00) [pid = 3668] [serial = 1916] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (18F4D400) [pid = 3668] [serial = 1906] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (169A7000) [pid = 3668] [serial = 1921] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (15D8B800) [pid = 3668] [serial = 1918] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (164C8400) [pid = 3668] [serial = 1919] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (13257C00) [pid = 3668] [serial = 1900] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (159F1C00) [pid = 3668] [serial = 1903] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1970D000) [pid = 3668] [serial = 1937] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (18CD0C00) [pid = 3668] [serial = 1927] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (15565800) [pid = 3668] [serial = 1933] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (18F69000) [pid = 3668] [serial = 1930] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19692400) [pid = 3668] [serial = 1936] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18F96800) [pid = 3668] [serial = 1931] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (183A8400) [pid = 3668] [serial = 1925] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (18328000) [pid = 3668] [serial = 1924] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (183AA800) [pid = 3668] [serial = 1934] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18DAFC00) [pid = 3668] [serial = 1928] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (198BD000) [pid = 3668] [serial = 1939] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (169A7400) [pid = 3668] [serial = 1922] [outer = 00000000] [url = about:blank] 09:19:06 INFO - PROCESS | 3668 | 1461082746180 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:19:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 935ms 09:19:06 INFO - PROCESS | 3668 | 1461082746245 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 3668 | 1461082746248 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:19:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:19:06 INFO - PROCESS | 3668 | 1461082746255 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 3668 | 1461082746259 Marionette TRACE conn3 <- [1,2618,null,{}] 09:19:06 INFO - PROCESS | 3668 | 1461082746263 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}] 09:19:06 INFO - PROCESS | 3668 | 1461082746344 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:19:06 INFO - PROCESS | 3668 | 1461082746353 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 3668 | ++DOCSHELL 1325DC00 == 42 [pid = 3668] [id = 664] 09:19:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (13377800) [pid = 3668] [serial = 1992] [outer = 00000000] 09:19:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (142ABC00) [pid = 3668] [serial = 1993] [outer = 13377800] 09:19:06 INFO - PROCESS | 3668 | 1461082746399 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15BCA800) [pid = 3668] [serial = 1994] [outer = 13377800] 09:19:06 INFO - PROCESS | 3668 | 1461082746946 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:19:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 732ms 09:19:06 INFO - PROCESS | 3668 | 1461082746995 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 3668 | 1461082746998 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:19:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:19:06 INFO - PROCESS | 3668 | 1461082747001 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 3668 | 1461082747003 Marionette TRACE conn3 <- [1,2622,null,{}] 09:19:07 INFO - PROCESS | 3668 | 1461082747012 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}] 09:19:07 INFO - PROCESS | 3668 | 1461082747096 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:19:07 INFO - PROCESS | 3668 | 1461082747193 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 3668 | ++DOCSHELL 16989C00 == 43 [pid = 3668] [id = 665] 09:19:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (169A7000) [pid = 3668] [serial = 1995] [outer = 00000000] 09:19:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (180A1400) [pid = 3668] [serial = 1996] [outer = 169A7000] 09:19:07 INFO - PROCESS | 3668 | 1461082747241 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (183A9000) [pid = 3668] [serial = 1997] [outer = 169A7000] 09:19:07 INFO - PROCESS | 3668 | 1461082747647 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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 686ms 09:19:07 INFO - PROCESS | 3668 | 1461082747701 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 3668 | 1461082747703 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:19:07 INFO - PROCESS | 3668 | 1461082747707 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 3668 | 1461082747709 Marionette TRACE conn3 <- [1,2626,null,{}] 09:19:07 INFO - PROCESS | 3668 | 1461082747714 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}] 09:19:07 INFO - PROCESS | 3668 | 1461082747796 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:19:07 INFO - PROCESS | 3668 | 1461082747802 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 3668 | ++DOCSHELL 183A5C00 == 44 [pid = 3668] [id = 666] 09:19:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (183A8400) [pid = 3668] [serial = 1998] [outer = 00000000] 09:19:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18D50400) [pid = 3668] [serial = 1999] [outer = 183A8400] 09:19:07 INFO - PROCESS | 3668 | 1461082747847 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18DAFC00) [pid = 3668] [serial = 2000] [outer = 183A8400] 09:19:08 INFO - PROCESS | 3668 | 1461082748290 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:19:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 639ms 09:19:08 INFO - PROCESS | 3668 | 1461082748344 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 3668 | 1461082748346 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:19:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:19:08 INFO - PROCESS | 3668 | 1461082748350 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 3668 | 1461082748351 Marionette TRACE conn3 <- [1,2630,null,{}] 09:19:08 INFO - PROCESS | 3668 | 1461082748355 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}] 09:19:08 INFO - PROCESS | 3668 | 1461082748462 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:19:08 INFO - PROCESS | 3668 | 1461082748556 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3668 | ++DOCSHELL 18F95000 == 45 [pid = 3668] [id = 667] 09:19:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18F96800) [pid = 3668] [serial = 2001] [outer = 00000000] 09:19:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18FA1400) [pid = 3668] [serial = 2002] [outer = 18F96800] 09:19:08 INFO - PROCESS | 3668 | 1461082748600 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (19693C00) [pid = 3668] [serial = 2003] [outer = 18F96800] 09:19:09 INFO - PROCESS | 3668 | 1461082749020 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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:19:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 702ms 09:19:09 INFO - PROCESS | 3668 | 1461082749049 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 3668 | 1461082749051 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:19:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:19:09 INFO - PROCESS | 3668 | 1461082749073 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 3668 | 1461082749075 Marionette TRACE conn3 <- [1,2634,null,{}] 09:19:09 INFO - PROCESS | 3668 | 1461082749078 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}] 09:19:09 INFO - PROCESS | 3668 | 1461082749216 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:19:09 INFO - PROCESS | 3668 | 1461082749230 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 3668 | ++DOCSHELL 1969AC00 == 46 [pid = 3668] [id = 668] 09:19:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19911800) [pid = 3668] [serial = 2004] [outer = 00000000] 09:19:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19924C00) [pid = 3668] [serial = 2005] [outer = 19911800] 09:19:09 INFO - PROCESS | 3668 | 1461082749333 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (19936800) [pid = 3668] [serial = 2006] [outer = 19911800] 09:19:09 INFO - PROCESS | 3668 | 1461082749749 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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:19:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 748ms 09:19:09 INFO - PROCESS | 3668 | 1461082749813 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 3668 | 1461082749815 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:19:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:19:09 INFO - PROCESS | 3668 | 1461082749859 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 3668 | 1461082749861 Marionette TRACE conn3 <- [1,2638,null,{}] 09:19:09 INFO - PROCESS | 3668 | 1461082749865 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}] 09:19:09 INFO - PROCESS | 3668 | 1461082749973 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:19:09 INFO - PROCESS | 3668 | 1461082749982 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 3668 | ++DOCSHELL 19940800 == 47 [pid = 3668] [id = 669] 09:19:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19955C00) [pid = 3668] [serial = 2007] [outer = 00000000] 09:19:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (19960C00) [pid = 3668] [serial = 2008] [outer = 19955C00] 09:19:10 INFO - PROCESS | 3668 | 1461082750029 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (19960400) [pid = 3668] [serial = 2009] [outer = 19955C00] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (13393C00) [pid = 3668] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (19765C00) [pid = 3668] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (18DBA400) [pid = 3668] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1897BC00) [pid = 3668] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1338F800) [pid = 3668] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1325FC00) [pid = 3668] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (15BD6400) [pid = 3668] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (1991D000) [pid = 3668] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (16985800) [pid = 3668] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:19:10 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (18DB4C00) [pid = 3668] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:19:10 INFO - PROCESS | 3668 | 1461082750538 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:19:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 749ms 09:19:10 INFO - PROCESS | 3668 | 1461082750589 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3668 | 1461082750591 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:19:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:19:10 INFO - PROCESS | 3668 | 1461082750594 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3668 | 1461082750596 Marionette TRACE conn3 <- [1,2642,null,{}] 09:19:10 INFO - PROCESS | 3668 | 1461082750599 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}] 09:19:10 INFO - PROCESS | 3668 | 1461082750675 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:19:10 INFO - PROCESS | 3668 | 1461082750773 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 3668 | ++DOCSHELL 02A7B000 == 48 [pid = 3668] [id = 670] 09:19:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (11C2CC00) [pid = 3668] [serial = 2010] [outer = 00000000] 09:19:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (13A21400) [pid = 3668] [serial = 2011] [outer = 11C2CC00] 09:19:10 INFO - PROCESS | 3668 | 1461082750825 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (18AC9400) [pid = 3668] [serial = 2012] [outer = 11C2CC00] 09:19:11 INFO - PROCESS | 3668 | 1461082751188 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:19:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 624ms 09:19:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:19:11 INFO - PROCESS | 3668 | 1461082751233 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 3668 | 1461082751234 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:19:11 INFO - PROCESS | 3668 | 1461082751238 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 3668 | 1461082751239 Marionette TRACE conn3 <- [1,2646,null,{}] 09:19:11 INFO - PROCESS | 3668 | 1461082751243 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}] 09:19:11 INFO - PROCESS | 3668 | 1461082751386 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:19:11 INFO - PROCESS | 3668 | 1461082751396 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3668 | ++DOCSHELL 1338F800 == 49 [pid = 3668] [id = 671] 09:19:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (18AC4800) [pid = 3668] [serial = 2013] [outer = 00000000] 09:19:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19984800) [pid = 3668] [serial = 2014] [outer = 18AC4800] 09:19:11 INFO - PROCESS | 3668 | 1461082751439 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19988400) [pid = 3668] [serial = 2015] [outer = 18AC4800] 09:19:11 INFO - PROCESS | 3668 | 1461082751842 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:19:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 639ms 09:19:11 INFO - PROCESS | 3668 | 1461082751876 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 3668 | 1461082751878 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:19:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:19:11 INFO - PROCESS | 3668 | 1461082751881 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 3668 | 1461082751883 Marionette TRACE conn3 <- [1,2650,null,{}] 09:19:11 INFO - PROCESS | 3668 | 1461082751891 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}] 09:19:11 INFO - PROCESS | 3668 | 1461082751971 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:19:11 INFO - PROCESS | 3668 | 1461082751977 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3668 | ++DOCSHELL 11B15400 == 50 [pid = 3668] [id = 672] 09:19:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1998D800) [pid = 3668] [serial = 2016] [outer = 00000000] 09:19:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19999C00) [pid = 3668] [serial = 2017] [outer = 1998D800] 09:19:12 INFO - PROCESS | 3668 | 1461082752021 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (1999B800) [pid = 3668] [serial = 2018] [outer = 1998D800] 09:19:12 INFO - PROCESS | 3668 | 1461082752502 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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:19:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 702ms 09:19:12 INFO - PROCESS | 3668 | 1461082752582 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 3668 | 1461082752586 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:19:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:19:12 INFO - PROCESS | 3668 | 1461082752592 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 3668 | 1461082752596 Marionette TRACE conn3 <- [1,2654,null,{}] 09:19:12 INFO - PROCESS | 3668 | 1461082752603 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}] 09:19:12 INFO - PROCESS | 3668 | 1461082752749 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:19:12 INFO - PROCESS | 3668 | 1461082752913 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 3668 | ++DOCSHELL 13874400 == 51 [pid = 3668] [id = 673] 09:19:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (13879400) [pid = 3668] [serial = 2019] [outer = 00000000] 09:19:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (142A9C00) [pid = 3668] [serial = 2020] [outer = 13879400] 09:19:12 INFO - PROCESS | 3668 | 1461082752981 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (14399800) [pid = 3668] [serial = 2021] [outer = 13879400] 09:19:13 INFO - PROCESS | 3668 | 1461082753987 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]]]}] 09:19:14 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) 09:19:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1450ms 09:19:14 INFO - PROCESS | 3668 | 1461082754072 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 3668 | 1461082754078 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:19:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:19:14 INFO - PROCESS | 3668 | 1461082754085 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 3668 | 1461082754088 Marionette TRACE conn3 <- [1,2658,null,{}] 09:19:14 INFO - PROCESS | 3668 | 1461082754092 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}] 09:19:14 INFO - PROCESS | 3668 | 1461082754188 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:19:14 INFO - PROCESS | 3668 | 1461082754403 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 3668 | ++DOCSHELL 15F6F800 == 52 [pid = 3668] [id = 674] 09:19:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (164D2C00) [pid = 3668] [serial = 2022] [outer = 00000000] 09:19:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (1804F800) [pid = 3668] [serial = 2023] [outer = 164D2C00] 09:19:14 INFO - PROCESS | 3668 | 1461082754458 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (18974800) [pid = 3668] [serial = 2024] [outer = 164D2C00] 09:19:15 INFO - PROCESS | 3668 | 1461082755496 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] 09:19:15 INFO - PROCESS | 3668 | 1461082755547 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:19:15 INFO - PROCESS | 3668 | 1461082755551 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 3668 | 1461082755554 Marionette TRACE conn3 <- [1,2662,null,{}] 09:19:15 INFO - PROCESS | 3668 | 1461082755565 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}] 09:19:15 INFO - PROCESS | 3668 | 1461082755754 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:19:15 INFO - PROCESS | 3668 | 1461082755895 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 3668 | ++DOCSHELL 11B19800 == 53 [pid = 3668] [id = 675] 09:19:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (11B1C000) [pid = 3668] [serial = 2025] [outer = 00000000] 09:19:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (13A19000) [pid = 3668] [serial = 2026] [outer = 11B1C000] 09:19:15 INFO - PROCESS | 3668 | 1461082755964 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (157E6C00) [pid = 3668] [serial = 2027] [outer = 11B1C000] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 1338F800 == 52 [pid = 3668] [id = 671] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 02A7B000 == 51 [pid = 3668] [id = 670] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 19940800 == 50 [pid = 3668] [id = 669] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 1969AC00 == 49 [pid = 3668] [id = 668] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 18F95000 == 48 [pid = 3668] [id = 667] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 183A5C00 == 47 [pid = 3668] [id = 666] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 16989C00 == 46 [pid = 3668] [id = 665] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 1325DC00 == 45 [pid = 3668] [id = 664] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 12BE8800 == 44 [pid = 3668] [id = 663] 09:19:17 INFO - PROCESS | 3668 | --DOCSHELL 02A8B400 == 43 [pid = 3668] [id = 658] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (142B3400) [pid = 3668] [serial = 1868] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (19911C00) [pid = 3668] [serial = 1910] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (18F51800) [pid = 3668] [serial = 1969] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (18CCD800) [pid = 3668] [serial = 1966] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (18CD6C00) [pid = 3668] [serial = 1967] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (12BDF000) [pid = 3668] [serial = 1942] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (157E8400) [pid = 3668] [serial = 1945] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (14A4A000) [pid = 3668] [serial = 1955] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (14396800) [pid = 3668] [serial = 1954] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (13ABA000) [pid = 3668] [serial = 1957] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (1556DC00) [pid = 3668] [serial = 1958] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1697EC00) [pid = 3668] [serial = 1960] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1698AC00) [pid = 3668] [serial = 1961] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1992AC00) [pid = 3668] [serial = 1952] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (19926400) [pid = 3668] [serial = 1951] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (180AB800) [pid = 3668] [serial = 1963] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (18DAF400) [pid = 3668] [serial = 1948] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (18F9DC00) [pid = 3668] [serial = 1970] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19917000) [pid = 3668] [serial = 1972] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1698A400) [pid = 3668] [serial = 1975] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19918000) [pid = 3668] [serial = 1973] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (183B2400) [pid = 3668] [serial = 1964] [outer = 00000000] [url = about:blank] 09:19:17 INFO - PROCESS | 3668 | 1461082757357 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] 09:19:17 INFO - PROCESS | 3668 | 1461082757411 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:19:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:19:17 INFO - PROCESS | 3668 | 1461082757416 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 3668 | 1461082757420 Marionette TRACE conn3 <- [1,2666,null,{}] 09:19:17 INFO - PROCESS | 3668 | 1461082757425 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}] 09:19:17 INFO - PROCESS | 3668 | 1461082757504 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:19:17 INFO - PROCESS | 3668 | 1461082757513 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 3668 | ++DOCSHELL 13257400 == 44 [pid = 3668] [id = 676] 09:19:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (13258400) [pid = 3668] [serial = 2028] [outer = 00000000] 09:19:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1387A000) [pid = 3668] [serial = 2029] [outer = 13258400] 09:19:17 INFO - PROCESS | 3668 | 1461082757560 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (142A7800) [pid = 3668] [serial = 2030] [outer = 13258400] 09:19:18 INFO - PROCESS | 3668 | 1461082758561 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]]]}] 09:19:18 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) 09:19:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1215ms 09:19:18 INFO - PROCESS | 3668 | 1461082758627 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 3668 | 1461082758632 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:19:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:19:18 INFO - PROCESS | 3668 | 1461082758638 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 3668 | 1461082758641 Marionette TRACE conn3 <- [1,2670,null,{}] 09:19:18 INFO - PROCESS | 3668 | 1461082758645 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}] 09:19:18 INFO - PROCESS | 3668 | 1461082758724 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:19:18 INFO - PROCESS | 3668 | 1461082758731 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 3668 | ++DOCSHELL 13389400 == 45 [pid = 3668] [id = 677] 09:19:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (13710C00) [pid = 3668] [serial = 2031] [outer = 00000000] 09:19:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (16432800) [pid = 3668] [serial = 2032] [outer = 13710C00] 09:19:18 INFO - PROCESS | 3668 | 1461082758777 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (165A3400) [pid = 3668] [serial = 2033] [outer = 13710C00] 09:19:19 INFO - PROCESS | 3668 | 1461082759797 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]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:19:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1216ms 09:19:19 INFO - PROCESS | 3668 | 1461082759845 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 3668 | 1461082759847 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:19:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:19:19 INFO - PROCESS | 3668 | 1461082759856 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 3668 | 1461082759860 Marionette TRACE conn3 <- [1,2674,null,{}] 09:19:19 INFO - PROCESS | 3668 | 1461082759870 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}] 09:19:19 INFO - PROCESS | 3668 | 1461082759983 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:19:19 INFO - PROCESS | 3668 | 1461082759991 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 3668 | ++DOCSHELL 1688CC00 == 46 [pid = 3668] [id = 678] 09:19:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (16989C00) [pid = 3668] [serial = 2034] [outer = 00000000] 09:19:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (18975C00) [pid = 3668] [serial = 2035] [outer = 16989C00] 09:19:20 INFO - PROCESS | 3668 | 1461082760098 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (18D4B000) [pid = 3668] [serial = 2036] [outer = 16989C00] 09:19:21 INFO - PROCESS | 3668 | 1461082761040 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] 09:19:21 INFO - PROCESS | 3668 | 1461082761066 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:19:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:19:21 INFO - PROCESS | 3668 | 1461082761070 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 3668 | 1461082761072 Marionette TRACE conn3 <- [1,2678,null,{}] 09:19:21 INFO - PROCESS | 3668 | 1461082761075 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}] 09:19:21 INFO - PROCESS | 3668 | 1461082761198 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:19:21 INFO - PROCESS | 3668 | 1461082761256 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 3668 | ++DOCSHELL 18F44C00 == 47 [pid = 3668] [id = 679] 09:19:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (18F45000) [pid = 3668] [serial = 2037] [outer = 00000000] 09:19:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (18F9F800) [pid = 3668] [serial = 2038] [outer = 18F45000] 09:19:21 INFO - PROCESS | 3668 | 1461082761303 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19694000) [pid = 3668] [serial = 2039] [outer = 18F45000] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (19911800) [pid = 3668] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (02A8E000) [pid = 3668] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (169A7000) [pid = 3668] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18F96800) [pid = 3668] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (183A8400) [pid = 3668] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (13873800) [pid = 3668] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (13377800) [pid = 3668] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (11C2CC00) [pid = 3668] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (19955C00) [pid = 3668] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:19:21 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (18AC4800) [pid = 3668] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:19:22 INFO - PROCESS | 3668 | 1461082762330 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] 09:19:22 INFO - PROCESS | 3668 | 1461082762366 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:19:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:19:22 INFO - PROCESS | 3668 | 1461082762370 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 3668 | 1461082762372 Marionette TRACE conn3 <- [1,2682,null,{}] 09:19:22 INFO - PROCESS | 3668 | 1461082762375 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}] 09:19:22 INFO - PROCESS | 3668 | 1461082762483 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:19:22 INFO - PROCESS | 3668 | 1461082762492 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 3668 | ++DOCSHELL 1386E000 == 48 [pid = 3668] [id = 680] 09:19:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (13871000) [pid = 3668] [serial = 2040] [outer = 00000000] 09:19:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (180ACC00) [pid = 3668] [serial = 2041] [outer = 13871000] 09:19:22 INFO - PROCESS | 3668 | 1461082762537 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18F50400) [pid = 3668] [serial = 2042] [outer = 13871000] 09:19:23 INFO - PROCESS | 3668 | 1461082763435 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] 09:19:23 INFO - PROCESS | 3668 | 1461082763448 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:19:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:19:23 INFO - PROCESS | 3668 | 1461082763451 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 3668 | 1461082763453 Marionette TRACE conn3 <- [1,2686,null,{}] 09:19:23 INFO - PROCESS | 3668 | 1461082763456 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}] 09:19:23 INFO - PROCESS | 3668 | 1461082763550 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:19:23 INFO - PROCESS | 3668 | 1461082763641 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 3668 | ++DOCSHELL 02677400 == 49 [pid = 3668] [id = 681] 09:19:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (02679000) [pid = 3668] [serial = 2043] [outer = 00000000] 09:19:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (02A93800) [pid = 3668] [serial = 2044] [outer = 02679000] 09:19:23 INFO - PROCESS | 3668 | 1461082763744 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (11C2B800) [pid = 3668] [serial = 2045] [outer = 02679000] 09:19:24 INFO - PROCESS | 3668 | 1461082764906 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] 09:19:24 INFO - PROCESS | 3668 | 1461082764963 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:19:24 INFO - PROCESS | 3668 | 1461082764968 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:19:24 INFO - PROCESS | 3668 | 1461082764971 Marionette TRACE conn3 <- [1,2690,null,{}] 09:19:24 INFO - PROCESS | 3668 | 1461082764977 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}] 09:19:25 INFO - PROCESS | 3668 | 1461082765118 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:19:25 INFO - PROCESS | 3668 | 1461082765266 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3668 | ++DOCSHELL 14AE3800 == 50 [pid = 3668] [id = 682] 09:19:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (14AE4C00) [pid = 3668] [serial = 2046] [outer = 00000000] 09:19:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (1556DC00) [pid = 3668] [serial = 2047] [outer = 14AE4C00] 09:19:25 INFO - PROCESS | 3668 | 1461082765323 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (15BD4000) [pid = 3668] [serial = 2048] [outer = 14AE4C00] 09:19:25 INFO - PROCESS | 3668 | 1461082765888 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:19:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 998ms 09:19:25 INFO - PROCESS | 3668 | 1461082765973 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 3668 | 1461082765977 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:19:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:19:25 INFO - PROCESS | 3668 | 1461082765983 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 3668 | 1461082765986 Marionette TRACE conn3 <- [1,2694,null,{}] 09:19:25 INFO - PROCESS | 3668 | 1461082765990 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}] 09:19:26 INFO - PROCESS | 3668 | 1461082766096 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:19:26 INFO - PROCESS | 3668 | 1461082766235 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 3668 | ++DOCSHELL 11B1C800 == 51 [pid = 3668] [id = 683] 09:19:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (15563800) [pid = 3668] [serial = 2049] [outer = 00000000] 09:19:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (169A8800) [pid = 3668] [serial = 2050] [outer = 15563800] 09:19:26 INFO - PROCESS | 3668 | 1461082766293 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (180AB800) [pid = 3668] [serial = 2051] [outer = 15563800] 09:19:26 INFO - PROCESS | 3668 | 1461082766933 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]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:19:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 998ms 09:19:26 INFO - PROCESS | 3668 | 1461082766986 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 3668 | 1461082766989 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:19:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:19:26 INFO - PROCESS | 3668 | 1461082766993 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 3668 | 1461082766997 Marionette TRACE conn3 <- [1,2698,null,{}] 09:19:27 INFO - PROCESS | 3668 | 1461082767008 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}] 09:19:27 INFO - PROCESS | 3668 | 1461082767119 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:19:27 INFO - PROCESS | 3668 | 1461082767257 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 3668 | ++DOCSHELL 1968C400 == 52 [pid = 3668] [id = 684] 09:19:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (19696800) [pid = 3668] [serial = 2052] [outer = 00000000] 09:19:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1990FC00) [pid = 3668] [serial = 2053] [outer = 19696800] 09:19:27 INFO - PROCESS | 3668 | 1461082767318 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (19910400) [pid = 3668] [serial = 2054] [outer = 19696800] 09:19:27 INFO - PROCESS | 3668 | 1461082767957 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] 09:19:27 INFO - PROCESS | 3668 | 1461082767998 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:19:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:19:28 INFO - PROCESS | 3668 | 1461082768001 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 3668 | 1461082768003 Marionette TRACE conn3 <- [1,2702,null,{}] 09:19:28 INFO - PROCESS | 3668 | 1461082768007 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}] 09:19:28 INFO - PROCESS | 3668 | 1461082768212 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:19:28 INFO - PROCESS | 3668 | 1461082768361 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3668 | ++DOCSHELL 12B7CC00 == 53 [pid = 3668] [id = 685] 09:19:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (12BDAC00) [pid = 3668] [serial = 2055] [outer = 00000000] 09:19:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1338D000) [pid = 3668] [serial = 2056] [outer = 12BDAC00] 09:19:28 INFO - PROCESS | 3668 | 1461082768412 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (13871C00) [pid = 3668] [serial = 2057] [outer = 12BDAC00] 09:19:28 INFO - PROCESS | 3668 | --DOCSHELL 1337D000 == 52 [pid = 3668] [id = 596] 09:19:28 INFO - PROCESS | 3668 | --DOCSHELL 1386E000 == 51 [pid = 3668] [id = 680] 09:19:28 INFO - PROCESS | 3668 | --DOCSHELL 18F44C00 == 50 [pid = 3668] [id = 679] 09:19:28 INFO - PROCESS | 3668 | --DOCSHELL 1688CC00 == 49 [pid = 3668] [id = 678] 09:19:28 INFO - PROCESS | 3668 | --DOCSHELL 13389400 == 48 [pid = 3668] [id = 677] 09:19:28 INFO - PROCESS | 3668 | --DOCSHELL 13257400 == 47 [pid = 3668] [id = 676] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (19924C00) [pid = 3668] [serial = 2005] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (169AB800) [pid = 3668] [serial = 1976] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (13701400) [pid = 3668] [serial = 1978] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (16987800) [pid = 3668] [serial = 1981] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (18F4F000) [pid = 3668] [serial = 1984] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (19956C00) [pid = 3668] [serial = 1987] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (180A1400) [pid = 3668] [serial = 1996] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (183A9000) [pid = 3668] [serial = 1997] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (18FA1400) [pid = 3668] [serial = 2002] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (18D50400) [pid = 3668] [serial = 1999] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (19693C00) [pid = 3668] [serial = 2003] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (15B2DC00) [pid = 3668] [serial = 1991] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (15515C00) [pid = 3668] [serial = 1990] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (142ABC00) [pid = 3668] [serial = 1993] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (15BCA800) [pid = 3668] [serial = 1994] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (19999C00) [pid = 3668] [serial = 2017] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (13A21400) [pid = 3668] [serial = 2011] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (19936800) [pid = 3668] [serial = 2006] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (19960C00) [pid = 3668] [serial = 2008] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19984800) [pid = 3668] [serial = 2014] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (19960400) [pid = 3668] [serial = 2009] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (18DAFC00) [pid = 3668] [serial = 2000] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (19988400) [pid = 3668] [serial = 2015] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (18AC9400) [pid = 3668] [serial = 2012] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3668 | 1461082769018 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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:19:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1029ms 09:19:29 INFO - PROCESS | 3668 | 1461082769041 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 3668 | 1461082769046 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:19:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:19:29 INFO - PROCESS | 3668 | 1461082769066 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 3668 | 1461082769070 Marionette TRACE conn3 <- [1,2706,null,{}] 09:19:29 INFO - PROCESS | 3668 | 1461082769075 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}] 09:19:29 INFO - PROCESS | 3668 | 1461082769175 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:19:29 INFO - PROCESS | 3668 | 1461082769281 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 3668 | ++DOCSHELL 13A19C00 == 48 [pid = 3668] [id = 686] 09:19:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (13A21400) [pid = 3668] [serial = 2058] [outer = 00000000] 09:19:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (15569C00) [pid = 3668] [serial = 2059] [outer = 13A21400] 09:19:29 INFO - PROCESS | 3668 | 1461082769337 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (15B2DC00) [pid = 3668] [serial = 2060] [outer = 13A21400] 09:19:29 INFO - PROCESS | 3668 | 1461082769828 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] 09:19:29 INFO - PROCESS | 3668 | 1461082769869 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:19:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:19:29 INFO - PROCESS | 3668 | 1461082769872 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 3668 | 1461082769874 Marionette TRACE conn3 <- [1,2710,null,{}] 09:19:29 INFO - PROCESS | 3668 | 1461082769878 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}] 09:19:29 INFO - PROCESS | 3668 | 1461082769947 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:19:29 INFO - PROCESS | 3668 | 1461082769955 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 3668 | ++DOCSHELL 16985400 == 49 [pid = 3668] [id = 687] 09:19:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (169A3000) [pid = 3668] [serial = 2061] [outer = 00000000] 09:19:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (18328400) [pid = 3668] [serial = 2062] [outer = 169A3000] 09:19:29 INFO - PROCESS | 3668 | 1461082770001 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (183AC400) [pid = 3668] [serial = 2063] [outer = 169A3000] 09:19:30 INFO - PROCESS | 3668 | 1461082770532 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] 09:19:30 INFO - PROCESS | 3668 | 1461082770558 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:19:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:19:30 INFO - PROCESS | 3668 | 1461082770568 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 3668 | 1461082770572 Marionette TRACE conn3 <- [1,2714,null,{}] 09:19:30 INFO - PROCESS | 3668 | 1461082770576 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}] 09:19:30 INFO - PROCESS | 3668 | 1461082770665 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:19:30 INFO - PROCESS | 3668 | 1461082770760 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3668 | ++DOCSHELL 18327800 == 50 [pid = 3668] [id = 688] 09:19:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (183BF000) [pid = 3668] [serial = 2064] [outer = 00000000] 09:19:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18F50C00) [pid = 3668] [serial = 2065] [outer = 183BF000] 09:19:30 INFO - PROCESS | 3668 | 1461082770806 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1968D400) [pid = 3668] [serial = 2066] [outer = 183BF000] 09:19:31 INFO - PROCESS | 3668 | 1461082771196 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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:19:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 655ms 09:19:31 INFO - PROCESS | 3668 | 1461082771219 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 3668 | 1461082771221 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:19:31 INFO - PROCESS | 3668 | 1461082771224 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:19:31 INFO - PROCESS | 3668 | 1461082771226 Marionette TRACE conn3 <- [1,2718,null,{}] 09:19:31 INFO - PROCESS | 3668 | 1461082771229 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}] 09:19:31 INFO - PROCESS | 3668 | 1461082771310 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:19:31 INFO - PROCESS | 3668 | 1461082771455 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 3668 | ++DOCSHELL 183B8400 == 51 [pid = 3668] [id = 689] 09:19:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (18F94C00) [pid = 3668] [serial = 2067] [outer = 00000000] 09:19:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (19919000) [pid = 3668] [serial = 2068] [outer = 18F94C00] 09:19:31 INFO - PROCESS | 3668 | 1461082771500 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (19917000) [pid = 3668] [serial = 2069] [outer = 18F94C00] 09:19:32 INFO - PROCESS | 3668 | 1461082772400 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] 09:19:32 INFO - PROCESS | 3668 | 1461082772419 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:19:32 INFO - PROCESS | 3668 | 1461082772423 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:19:32 INFO - PROCESS | 3668 | 1461082772424 Marionette TRACE conn3 <- [1,2722,null,{}] 09:19:32 INFO - PROCESS | 3668 | 1461082772433 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}] 09:19:32 INFO - PROCESS | 3668 | 1461082772545 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:19:32 INFO - PROCESS | 3668 | 1461082772554 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3668 | ++DOCSHELL 19934C00 == 52 [pid = 3668] [id = 690] 09:19:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19935400) [pid = 3668] [serial = 2070] [outer = 00000000] 09:19:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19938C00) [pid = 3668] [serial = 2071] [outer = 19935400] 09:19:32 INFO - PROCESS | 3668 | 1461082772662 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (1995B400) [pid = 3668] [serial = 2072] [outer = 19935400] 09:19:33 INFO - PROCESS | 3668 | 1461082773137 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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:19:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 09:19:33 INFO - PROCESS | 3668 | 1461082773165 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 3668 | 1461082773167 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:19:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:19:33 INFO - PROCESS | 3668 | 1461082773174 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 3668 | 1461082773176 Marionette TRACE conn3 <- [1,2726,null,{}] 09:19:33 INFO - PROCESS | 3668 | 1461082773179 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}] 09:19:33 INFO - PROCESS | 3668 | 1461082773297 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:19:33 INFO - PROCESS | 3668 | 1461082773305 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 3668 | ++DOCSHELL 18F51C00 == 53 [pid = 3668] [id = 691] 09:19:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (19938000) [pid = 3668] [serial = 2073] [outer = 00000000] 09:19:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (19989400) [pid = 3668] [serial = 2074] [outer = 19938000] 09:19:33 INFO - PROCESS | 3668 | 1461082773349 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (19989000) [pid = 3668] [serial = 2075] [outer = 19938000] 09:19:33 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (19710000) [pid = 3668] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:19:33 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (16989C00) [pid = 3668] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:19:33 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (13258400) [pid = 3668] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:19:33 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (11B1C000) [pid = 3668] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:19:33 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (13710C00) [pid = 3668] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:19:33 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18F45000) [pid = 3668] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:19:33 INFO - PROCESS | 3668 | 1461082773843 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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:19:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 701ms 09:19:33 INFO - PROCESS | 3668 | 1461082773873 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 3668 | 1461082773875 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:19:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:19:33 INFO - PROCESS | 3668 | 1461082773878 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 3668 | 1461082773880 Marionette TRACE conn3 <- [1,2730,null,{}] 09:19:33 INFO - PROCESS | 3668 | 1461082773883 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}] 09:19:33 INFO - PROCESS | 3668 | 1461082773962 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:19:33 INFO - PROCESS | 3668 | 1461082773999 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 3668 | ++DOCSHELL 11B11C00 == 54 [pid = 3668] [id = 692] 09:19:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (1386B400) [pid = 3668] [serial = 2076] [outer = 00000000] 09:19:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19998800) [pid = 3668] [serial = 2077] [outer = 1386B400] 09:19:34 INFO - PROCESS | 3668 | 1461082774044 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (19998400) [pid = 3668] [serial = 2078] [outer = 1386B400] 09:19:34 INFO - PROCESS | 3668 | 1461082774496 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:19:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 702ms 09:19:34 INFO - PROCESS | 3668 | 1461082774578 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 3668 | 1461082774580 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:19:34 INFO - PROCESS | 3668 | 1461082774584 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:19:34 INFO - PROCESS | 3668 | 1461082774585 Marionette TRACE conn3 <- [1,2734,null,{}] 09:19:34 INFO - PROCESS | 3668 | 1461082774589 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}] 09:19:34 INFO - PROCESS | 3668 | 1461082774667 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:19:34 INFO - PROCESS | 3668 | 1461082774673 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 3668 | ++DOCSHELL 1999FC00 == 55 [pid = 3668] [id = 693] 09:19:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (199A4000) [pid = 3668] [serial = 2079] [outer = 00000000] 09:19:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (19B44800) [pid = 3668] [serial = 2080] [outer = 199A4000] 09:19:34 INFO - PROCESS | 3668 | 1461082774717 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (19BD3800) [pid = 3668] [serial = 2081] [outer = 199A4000] 09:19:35 INFO - PROCESS | 3668 | 1461082775146 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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:19:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 592ms 09:19:35 INFO - PROCESS | 3668 | 1461082775186 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 3668 | 1461082775188 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:19:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:19:35 INFO - PROCESS | 3668 | 1461082775191 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 3668 | 1461082775193 Marionette TRACE conn3 <- [1,2738,null,{}] 09:19:35 INFO - PROCESS | 3668 | 1461082775196 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}] 09:19:35 INFO - PROCESS | 3668 | 1461082775279 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:19:35 INFO - PROCESS | 3668 | 1461082775284 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 3668 | ++DOCSHELL 19DD3000 == 56 [pid = 3668] [id = 694] 09:19:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (19E20400) [pid = 3668] [serial = 2082] [outer = 00000000] 09:19:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1A154000) [pid = 3668] [serial = 2083] [outer = 19E20400] 09:19:35 INFO - PROCESS | 3668 | 1461082775329 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (1A15A000) [pid = 3668] [serial = 2084] [outer = 19E20400] 09:19:36 INFO - PROCESS | 3668 | 1461082776029 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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:19:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 904ms 09:19:36 INFO - PROCESS | 3668 | 1461082776096 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 3668 | 1461082776101 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:19:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:19:36 INFO - PROCESS | 3668 | 1461082776107 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 3668 | 1461082776110 Marionette TRACE conn3 <- [1,2742,null,{}] 09:19:36 INFO - PROCESS | 3668 | 1461082776116 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}] 09:19:36 INFO - PROCESS | 3668 | 1461082776256 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:19:36 INFO - PROCESS | 3668 | 1461082776399 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 3668 | ++DOCSHELL 14AE2800 == 57 [pid = 3668] [id = 695] 09:19:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (14AF1C00) [pid = 3668] [serial = 2085] [outer = 00000000] 09:19:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (164D1000) [pid = 3668] [serial = 2086] [outer = 14AF1C00] 09:19:36 INFO - PROCESS | 3668 | 1461082776448 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (16988000) [pid = 3668] [serial = 2087] [outer = 14AF1C00] 09:19:37 INFO - PROCESS | 3668 | 1461082777052 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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:19:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 998ms 09:19:37 INFO - PROCESS | 3668 | 1461082777094 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 3668 | 1461082777100 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:19:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:19:37 INFO - PROCESS | 3668 | 1461082777106 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 3668 | 1461082777109 Marionette TRACE conn3 <- [1,2746,null,{}] 09:19:37 INFO - PROCESS | 3668 | 1461082777113 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}] 09:19:37 INFO - PROCESS | 3668 | 1461082777220 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:19:37 INFO - PROCESS | 3668 | 1461082777333 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 3668 | ++DOCSHELL 16436800 == 58 [pid = 3668] [id = 696] 09:19:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (18D48400) [pid = 3668] [serial = 2088] [outer = 00000000] 09:19:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (18F9A800) [pid = 3668] [serial = 2089] [outer = 18D48400] 09:19:37 INFO - PROCESS | 3668 | 1461082777387 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (198BD000) [pid = 3668] [serial = 2090] [outer = 18D48400] 09:19:38 INFO - PROCESS | 3668 | 1461082778010 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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:19:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 951ms 09:19:38 INFO - PROCESS | 3668 | 1461082778049 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 3668 | 1461082778052 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:19:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:19:38 INFO - PROCESS | 3668 | 1461082778055 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 3668 | 1461082778059 Marionette TRACE conn3 <- [1,2750,null,{}] 09:19:38 INFO - PROCESS | 3668 | 1461082778070 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}] 09:19:38 INFO - PROCESS | 3668 | 1461082778177 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:19:38 INFO - PROCESS | 3668 | 1461082778291 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 3668 | ++DOCSHELL 1A090800 == 59 [pid = 3668] [id = 697] 09:19:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1A0BE800) [pid = 3668] [serial = 2091] [outer = 00000000] 09:19:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1A29D400) [pid = 3668] [serial = 2092] [outer = 1A0BE800] 09:19:38 INFO - PROCESS | 3668 | 1461082778390 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1A2A3800) [pid = 3668] [serial = 2093] [outer = 1A0BE800] 09:19:38 INFO - PROCESS | 3668 | 1461082778964 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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:19:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 950ms 09:19:38 INFO - PROCESS | 3668 | 1461082779000 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 3668 | 1461082779003 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:19:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:19:38 INFO - PROCESS | 3668 | 1461082779006 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 3668 | 1461082779008 Marionette TRACE conn3 <- [1,2754,null,{}] 09:19:39 INFO - PROCESS | 3668 | 1461082779012 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}] 09:19:39 INFO - PROCESS | 3668 | 1461082779118 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:19:39 INFO - PROCESS | 3668 | 1461082779234 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 3668 | ++DOCSHELL 13ABA000 == 60 [pid = 3668] [id = 698] 09:19:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (147A6400) [pid = 3668] [serial = 2094] [outer = 00000000] 09:19:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (169A7800) [pid = 3668] [serial = 2095] [outer = 147A6400] 09:19:39 INFO - PROCESS | 3668 | 1461082779290 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1970A800) [pid = 3668] [serial = 2096] [outer = 147A6400] 09:19:40 INFO - PROCESS | 3668 | 1461082780145 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]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:19:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1185ms 09:19:40 INFO - PROCESS | 3668 | 1461082780199 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 3668 | 1461082780204 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:19:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:19:40 INFO - PROCESS | 3668 | 1461082780209 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 3668 | 1461082780212 Marionette TRACE conn3 <- [1,2758,null,{}] 09:19:40 INFO - PROCESS | 3668 | 1461082780217 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}] 09:19:40 INFO - PROCESS | 3668 | 1461082780312 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:19:40 INFO - PROCESS | 3668 | 1461082780461 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 3668 | ++DOCSHELL 11C34C00 == 61 [pid = 3668] [id = 699] 09:19:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1230D400) [pid = 3668] [serial = 2097] [outer = 00000000] 09:19:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (13878000) [pid = 3668] [serial = 2098] [outer = 1230D400] 09:19:40 INFO - PROCESS | 3668 | 1461082780513 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (14A42000) [pid = 3668] [serial = 2099] [outer = 1230D400] 09:19:40 INFO - PROCESS | 3668 | --DOCSHELL 13874400 == 60 [pid = 3668] [id = 673] 09:19:40 INFO - PROCESS | 3668 | --DOCSHELL 13AB7800 == 59 [pid = 3668] [id = 610] 09:19:40 INFO - PROCESS | 3668 | --DOCSHELL 15F6F800 == 58 [pid = 3668] [id = 674] 09:19:40 INFO - PROCESS | 3668 | --DOCSHELL 13875000 == 57 [pid = 3668] [id = 609] 09:19:40 INFO - PROCESS | 3668 | --DOCSHELL 11B15400 == 56 [pid = 3668] [id = 672] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (19916C00) [pid = 3668] [serial = 1940] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (18D4B000) [pid = 3668] [serial = 2036] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1387A000) [pid = 3668] [serial = 2029] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (142A7800) [pid = 3668] [serial = 2030] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (157E6C00) [pid = 3668] [serial = 2027] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (13A19000) [pid = 3668] [serial = 2026] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (16432800) [pid = 3668] [serial = 2032] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (142A9C00) [pid = 3668] [serial = 2020] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1804F800) [pid = 3668] [serial = 2023] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18F9F800) [pid = 3668] [serial = 2038] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (18975C00) [pid = 3668] [serial = 2035] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (180ACC00) [pid = 3668] [serial = 2041] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (165A3400) [pid = 3668] [serial = 2033] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (19694000) [pid = 3668] [serial = 2039] [outer = 00000000] [url = about:blank] 09:19:41 INFO - PROCESS | 3668 | 1461082781011 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:19:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 841ms 09:19:41 INFO - PROCESS | 3668 | 1461082781052 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3668 | 1461082781058 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:19:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:19:41 INFO - PROCESS | 3668 | 1461082781063 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 3668 | 1461082781066 Marionette TRACE conn3 <- [1,2762,null,{}] 09:19:41 INFO - PROCESS | 3668 | 1461082781069 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}] 09:19:41 INFO - PROCESS | 3668 | 1461082781151 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:19:41 INFO - PROCESS | 3668 | 1461082781160 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 3668 | ++DOCSHELL 13876000 == 57 [pid = 3668] [id = 700] 09:19:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (13A24400) [pid = 3668] [serial = 2100] [outer = 00000000] 09:19:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1556EC00) [pid = 3668] [serial = 2101] [outer = 13A24400] 09:19:41 INFO - PROCESS | 3668 | 1461082781205 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (15B29400) [pid = 3668] [serial = 2102] [outer = 13A24400] 09:19:41 INFO - PROCESS | 3668 | 1461082781728 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:19:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 686ms 09:19:41 INFO - PROCESS | 3668 | 1461082781762 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3668 | 1461082781764 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:19:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:19:41 INFO - PROCESS | 3668 | 1461082781767 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 3668 | 1461082781771 Marionette TRACE conn3 <- [1,2766,null,{}] 09:19:41 INFO - PROCESS | 3668 | 1461082781781 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}] 09:19:41 INFO - PROCESS | 3668 | 1461082781863 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:19:41 INFO - PROCESS | 3668 | 1461082781872 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 3668 | ++DOCSHELL 1697E000 == 58 [pid = 3668] [id = 701] 09:19:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1697EC00) [pid = 3668] [serial = 2103] [outer = 00000000] 09:19:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (169B0C00) [pid = 3668] [serial = 2104] [outer = 1697EC00] 09:19:41 INFO - PROCESS | 3668 | 1461082781919 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (180AB000) [pid = 3668] [serial = 2105] [outer = 1697EC00] 09:19:42 INFO - PROCESS | 3668 | 1461082782388 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]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:19:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 639ms 09:19:42 INFO - PROCESS | 3668 | 1461082782405 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 3668 | 1461082782407 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:19:42 INFO - PROCESS | 3668 | 1461082782411 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:19:42 INFO - PROCESS | 3668 | 1461082782412 Marionette TRACE conn3 <- [1,2770,null,{}] 09:19:42 INFO - PROCESS | 3668 | 1461082782416 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}] 09:19:42 INFO - PROCESS | 3668 | 1461082782495 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:19:42 INFO - PROCESS | 3668 | 1461082782502 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 3668 | ++DOCSHELL 17BE8000 == 59 [pid = 3668] [id = 702] 09:19:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (183AE800) [pid = 3668] [serial = 2106] [outer = 00000000] 09:19:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18AC9400) [pid = 3668] [serial = 2107] [outer = 183AE800] 09:19:42 INFO - PROCESS | 3668 | 1461082782547 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18CCD800) [pid = 3668] [serial = 2108] [outer = 183AE800] 09:19:42 INFO - PROCESS | 3668 | 1461082782994 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 639ms 09:19:43 INFO - PROCESS | 3668 | 1461082783037 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 3668 | 1461082783039 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:19:43 INFO - PROCESS | 3668 | 1461082783042 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 3668 | 1461082783044 Marionette TRACE conn3 <- [1,2774,null,{}] 09:19:43 INFO - PROCESS | 3668 | 1461082783048 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}] 09:19:43 INFO - PROCESS | 3668 | 1461082783163 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:19:43 INFO - PROCESS | 3668 | 1461082783170 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 3668 | ++DOCSHELL 18DAE000 == 60 [pid = 3668] [id = 703] 09:19:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18DAE800) [pid = 3668] [serial = 2109] [outer = 00000000] 09:19:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (18F47800) [pid = 3668] [serial = 2110] [outer = 18DAE800] 09:19:43 INFO - PROCESS | 3668 | 1461082783268 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (18F4A800) [pid = 3668] [serial = 2111] [outer = 18DAE800] 09:19:43 INFO - PROCESS | 3668 | 1461082783695 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 686ms 09:19:43 INFO - PROCESS | 3668 | 1461082783743 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 3668 | 1461082783745 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:19:43 INFO - PROCESS | 3668 | 1461082783748 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 3668 | 1461082783750 Marionette TRACE conn3 <- [1,2778,null,{}] 09:19:43 INFO - PROCESS | 3668 | 1461082783753 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}] 09:19:43 INFO - PROCESS | 3668 | 1461082783879 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:19:43 INFO - PROCESS | 3668 | 1461082783978 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 3668 | ++DOCSHELL 19692800 == 61 [pid = 3668] [id = 704] 09:19:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (19693000) [pid = 3668] [serial = 2112] [outer = 00000000] 09:19:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (19874C00) [pid = 3668] [serial = 2113] [outer = 19693000] 09:19:44 INFO - PROCESS | 3668 | 1461082784025 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (19914C00) [pid = 3668] [serial = 2114] [outer = 19693000] 09:19:44 INFO - PROCESS | 3668 | 1461082784458 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]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:19:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 733ms 09:19:44 INFO - PROCESS | 3668 | 1461082784489 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 3668 | 1461082784491 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:19:44 INFO - PROCESS | 3668 | 1461082784494 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:19:44 INFO - PROCESS | 3668 | 1461082784496 Marionette TRACE conn3 <- [1,2782,null,{}] 09:19:44 INFO - PROCESS | 3668 | 1461082784499 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}] 09:19:44 INFO - PROCESS | 3668 | 1461082784609 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:19:44 INFO - PROCESS | 3668 | 1461082784617 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 3668 | ++DOCSHELL 02A8E000 == 62 [pid = 3668] [id = 705] 09:19:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (02A95000) [pid = 3668] [serial = 2115] [outer = 00000000] 09:19:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (19932400) [pid = 3668] [serial = 2116] [outer = 02A95000] 09:19:44 INFO - PROCESS | 3668 | 1461082784718 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (1993C800) [pid = 3668] [serial = 2117] [outer = 02A95000] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (183BF000) [pid = 3668] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (19935400) [pid = 3668] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (169A3000) [pid = 3668] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (13A21400) [pid = 3668] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (19938000) [pid = 3668] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (12BDAC00) [pid = 3668] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (1386B400) [pid = 3668] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (199A4000) [pid = 3668] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (18F94C00) [pid = 3668] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:19:45 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (13871000) [pid = 3668] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:19:45 INFO - PROCESS | 3668 | 1461082785404 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]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:19:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 935ms 09:19:45 INFO - PROCESS | 3668 | 1461082785440 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 3668 | 1461082785442 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:19:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:19:45 INFO - PROCESS | 3668 | 1461082785445 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 3668 | 1461082785447 Marionette TRACE conn3 <- [1,2786,null,{}] 09:19:45 INFO - PROCESS | 3668 | 1461082785450 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}] 09:19:45 INFO - PROCESS | 3668 | 1461082785529 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:19:45 INFO - PROCESS | 3668 | 1461082785538 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 3668 | ++DOCSHELL 11C2A400 == 63 [pid = 3668] [id = 706] 09:19:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (13A21400) [pid = 3668] [serial = 2118] [outer = 00000000] 09:19:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1697FC00) [pid = 3668] [serial = 2119] [outer = 13A21400] 09:19:45 INFO - PROCESS | 3668 | 1461082785582 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (19926400) [pid = 3668] [serial = 2120] [outer = 13A21400] 09:19:46 INFO - PROCESS | 3668 | 1461082786056 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:19:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 639ms 09:19:46 INFO - PROCESS | 3668 | 1461082786084 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 3668 | 1461082786085 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:19:46 INFO - PROCESS | 3668 | 1461082786089 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:19:46 INFO - PROCESS | 3668 | 1461082786090 Marionette TRACE conn3 <- [1,2790,null,{}] 09:19:46 INFO - PROCESS | 3668 | 1461082786093 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}] 09:19:46 INFO - PROCESS | 3668 | 1461082786170 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:19:46 INFO - PROCESS | 3668 | 1461082786176 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 3668 | ++DOCSHELL 02A94400 == 64 [pid = 3668] [id = 707] 09:19:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (17BE2800) [pid = 3668] [serial = 2121] [outer = 00000000] 09:19:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1998C000) [pid = 3668] [serial = 2122] [outer = 17BE2800] 09:19:46 INFO - PROCESS | 3668 | 1461082786220 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (199A2000) [pid = 3668] [serial = 2123] [outer = 17BE2800] 09:19:46 INFO - PROCESS | 3668 | 1461082786645 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:19:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 593ms 09:19:46 INFO - PROCESS | 3668 | 1461082786697 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 3668 | 1461082786699 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:19:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:19:46 INFO - PROCESS | 3668 | 1461082786703 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 3668 | 1461082786705 Marionette TRACE conn3 <- [1,2794,null,{}] 09:19:46 INFO - PROCESS | 3668 | 1461082786708 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}] 09:19:46 INFO - PROCESS | 3668 | 1461082786784 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:19:46 INFO - PROCESS | 3668 | 1461082786790 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 3668 | ++DOCSHELL 19986000 == 65 [pid = 3668] [id = 708] 09:19:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (19E16400) [pid = 3668] [serial = 2124] [outer = 00000000] 09:19:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1A0C1C00) [pid = 3668] [serial = 2125] [outer = 19E16400] 09:19:46 INFO - PROCESS | 3668 | 1461082786842 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1A153400) [pid = 3668] [serial = 2126] [outer = 19E16400] 09:19:47 INFO - PROCESS | 3668 | 1461082787356 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]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:19:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 686ms 09:19:47 INFO - PROCESS | 3668 | 1461082787402 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 3668 | 1461082787407 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:19:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:19:47 INFO - PROCESS | 3668 | 1461082787412 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 3668 | 1461082787417 Marionette TRACE conn3 <- [1,2798,null,{}] 09:19:47 INFO - PROCESS | 3668 | 1461082787424 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}] 09:19:47 INFO - PROCESS | 3668 | 1461082787531 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:19:47 INFO - PROCESS | 3668 | 1461082787647 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 3668 | ++DOCSHELL 12BDE400 == 66 [pid = 3668] [id = 709] 09:19:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (12BE8800) [pid = 3668] [serial = 2127] [outer = 00000000] 09:19:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (1337F000) [pid = 3668] [serial = 2128] [outer = 12BE8800] 09:19:47 INFO - PROCESS | 3668 | 1461082787704 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (13710C00) [pid = 3668] [serial = 2129] [outer = 12BE8800] 09:19:48 INFO - PROCESS | 3668 | 1461082788352 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]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:19:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 997ms 09:19:48 INFO - PROCESS | 3668 | 1461082788416 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 3668 | 1461082788422 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:19:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:19:48 INFO - PROCESS | 3668 | 1461082788428 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 3668 | 1461082788431 Marionette TRACE conn3 <- [1,2802,null,{}] 09:19:48 INFO - PROCESS | 3668 | 1461082788435 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}] 09:19:48 INFO - PROCESS | 3668 | 1461082788540 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:19:48 INFO - PROCESS | 3668 | 1461082788680 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 3668 | ++DOCSHELL 1235AC00 == 67 [pid = 3668] [id = 710] 09:19:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (1235B000) [pid = 3668] [serial = 2130] [outer = 00000000] 09:19:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (1659B800) [pid = 3668] [serial = 2131] [outer = 1235B000] 09:19:48 INFO - PROCESS | 3668 | 1461082788736 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1698A000) [pid = 3668] [serial = 2132] [outer = 1235B000] 09:19:49 INFO - PROCESS | 3668 | 1461082789284 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]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:19:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 904ms 09:19:49 INFO - PROCESS | 3668 | 1461082789336 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 3668 | 1461082789338 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:19:49 INFO - PROCESS | 3668 | 1461082789358 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:19:49 INFO - PROCESS | 3668 | 1461082789362 Marionette TRACE conn3 <- [1,2806,null,{}] 09:19:49 INFO - PROCESS | 3668 | 1461082789373 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}] 09:19:49 INFO - PROCESS | 3668 | 1461082789461 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:19:49 INFO - PROCESS | 3668 | 1461082789573 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 3668 | ++DOCSHELL 18DB9400 == 68 [pid = 3668] [id = 711] 09:19:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (18F9F800) [pid = 3668] [serial = 2133] [outer = 00000000] 09:19:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1998C800) [pid = 3668] [serial = 2134] [outer = 18F9F800] 09:19:49 INFO - PROCESS | 3668 | 1461082789672 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (19BD9400) [pid = 3668] [serial = 2135] [outer = 18F9F800] 09:19:50 INFO - PROCESS | 3668 | 1461082790292 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]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:19:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 998ms 09:19:50 INFO - PROCESS | 3668 | 1461082790346 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 3668 | 1461082790349 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:19:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:19:50 INFO - PROCESS | 3668 | 1461082790352 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 3668 | 1461082790354 Marionette TRACE conn3 <- [1,2810,null,{}] 09:19:50 INFO - PROCESS | 3668 | 1461082790358 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}] 09:19:50 INFO - PROCESS | 3668 | 1461082790460 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:19:50 INFO - PROCESS | 3668 | 1461082790600 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 3668 | ++DOCSHELL 1AB1C800 == 69 [pid = 3668] [id = 712] 09:19:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1AB1D400) [pid = 3668] [serial = 2136] [outer = 00000000] 09:19:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1C056400) [pid = 3668] [serial = 2137] [outer = 1AB1D400] 09:19:50 INFO - PROCESS | 3668 | 1461082790656 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1C059800) [pid = 3668] [serial = 2138] [outer = 1AB1D400] 09:19:51 INFO - PROCESS | 3668 | 1461082791227 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 950ms 09:19:51 INFO - PROCESS | 3668 | 1461082791297 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 3668 | 1461082791300 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:19:51 INFO - PROCESS | 3668 | 1461082791303 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 3668 | 1461082791305 Marionette TRACE conn3 <- [1,2814,null,{}] 09:19:51 INFO - PROCESS | 3668 | 1461082791309 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}] 09:19:51 INFO - PROCESS | 3668 | 1461082791407 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:19:51 INFO - PROCESS | 3668 | 1461082791548 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 3668 | ++DOCSHELL 19BD9C00 == 70 [pid = 3668] [id = 713] 09:19:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (19BDC000) [pid = 3668] [serial = 2139] [outer = 00000000] 09:19:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1C060000) [pid = 3668] [serial = 2140] [outer = 19BDC000] 09:19:51 INFO - PROCESS | 3668 | 1461082791603 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1C0B4000) [pid = 3668] [serial = 2141] [outer = 19BDC000] 09:19:52 INFO - PROCESS | 3668 | 1461082792369 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:19:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1091ms 09:19:52 INFO - PROCESS | 3668 | 1461082792408 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 3668 | 1461082792412 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:19:52 INFO - PROCESS | 3668 | 1461082792418 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:19:52 INFO - PROCESS | 3668 | 1461082792422 Marionette TRACE conn3 <- [1,2818,null,{}] 09:19:52 INFO - PROCESS | 3668 | 1461082792427 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}] 09:19:52 INFO - PROCESS | 3668 | 1461082792522 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:19:52 INFO - PROCESS | 3668 | 1461082792659 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 3668 | ++DOCSHELL 1386BC00 == 71 [pid = 3668] [id = 714] 09:19:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (13A18C00) [pid = 3668] [serial = 2142] [outer = 00000000] 09:19:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (15566000) [pid = 3668] [serial = 2143] [outer = 13A18C00] 09:19:52 INFO - PROCESS | 3668 | 1461082792710 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (15D01800) [pid = 3668] [serial = 2144] [outer = 13A18C00] 09:19:53 INFO - PROCESS | 3668 | --DOCSHELL 11C2AC00 == 70 [pid = 3668] [id = 621] 09:19:53 INFO - PROCESS | 3668 | --DOCSHELL 11B1C400 == 69 [pid = 3668] [id = 594] 09:19:53 INFO - PROCESS | 3668 | --DOCSHELL 02A91400 == 68 [pid = 3668] [id = 593] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (18F50400) [pid = 3668] [serial = 2042] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (18F50C00) [pid = 3668] [serial = 2065] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1968D400) [pid = 3668] [serial = 2066] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (19938C00) [pid = 3668] [serial = 2071] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (18328400) [pid = 3668] [serial = 2062] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (183AC400) [pid = 3668] [serial = 2063] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (15569C00) [pid = 3668] [serial = 2059] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (15B2DC00) [pid = 3668] [serial = 2060] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (19989400) [pid = 3668] [serial = 2074] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (02A93800) [pid = 3668] [serial = 2044] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1990FC00) [pid = 3668] [serial = 2053] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (13871C00) [pid = 3668] [serial = 2057] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1338D000) [pid = 3668] [serial = 2056] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (1556DC00) [pid = 3668] [serial = 2047] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (169A8800) [pid = 3668] [serial = 2050] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (1995B400) [pid = 3668] [serial = 2072] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (19998800) [pid = 3668] [serial = 2077] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (19B44800) [pid = 3668] [serial = 2080] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (19989000) [pid = 3668] [serial = 2075] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1A154000) [pid = 3668] [serial = 2083] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (19919000) [pid = 3668] [serial = 2068] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (19917000) [pid = 3668] [serial = 2069] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (19998400) [pid = 3668] [serial = 2078] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (19BD3800) [pid = 3668] [serial = 2081] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 3668 | 1461082793347 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]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:19:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 935ms 09:19:53 INFO - PROCESS | 3668 | 1461082793367 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 3668 | 1461082793372 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:19:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:19:53 INFO - PROCESS | 3668 | 1461082793378 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 3668 | 1461082793381 Marionette TRACE conn3 <- [1,2822,null,{}] 09:19:53 INFO - PROCESS | 3668 | 1461082793385 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}] 09:19:53 INFO - PROCESS | 3668 | 1461082793466 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:19:53 INFO - PROCESS | 3668 | 1461082793473 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 3668 | ++DOCSHELL 11C2CC00 == 69 [pid = 3668] [id = 715] 09:19:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (12D44000) [pid = 3668] [serial = 2145] [outer = 00000000] 09:19:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (157A5000) [pid = 3668] [serial = 2146] [outer = 12D44000] 09:19:53 INFO - PROCESS | 3668 | 1461082793518 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (16435800) [pid = 3668] [serial = 2147] [outer = 12D44000] 09:19:54 INFO - PROCESS | 3668 | 1461082794068 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 09:19:54 INFO - PROCESS | 3668 | 1461082794117 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 3668 | 1461082794120 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:19:54 INFO - PROCESS | 3668 | 1461082794123 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 3668 | 1461082794126 Marionette TRACE conn3 <- [1,2826,null,{}] 09:19:54 INFO - PROCESS | 3668 | 1461082794136 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}] 09:19:54 INFO - PROCESS | 3668 | 1461082794222 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:19:54 INFO - PROCESS | 3668 | 1461082794324 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3668 | ++DOCSHELL 16989400 == 70 [pid = 3668] [id = 716] 09:19:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (16F7C400) [pid = 3668] [serial = 2148] [outer = 00000000] 09:19:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (18721000) [pid = 3668] [serial = 2149] [outer = 16F7C400] 09:19:54 INFO - PROCESS | 3668 | 1461082794373 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (18D4D000) [pid = 3668] [serial = 2150] [outer = 16F7C400] 09:19:54 INFO - PROCESS | 3668 | 1461082794786 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 685ms 09:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:19:54 INFO - PROCESS | 3668 | 1461082794822 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 3668 | 1461082794825 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:19:54 INFO - PROCESS | 3668 | 1461082794828 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 3668 | 1461082794830 Marionette TRACE conn3 <- [1,2830,null,{}] 09:19:54 INFO - PROCESS | 3668 | 1461082794833 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}] 09:19:54 INFO - PROCESS | 3668 | 1461082794913 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:19:54 INFO - PROCESS | 3668 | 1461082794919 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3668 | ++DOCSHELL 18D42C00 == 71 [pid = 3668] [id = 717] 09:19:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (18F46400) [pid = 3668] [serial = 2151] [outer = 00000000] 09:19:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (19690800) [pid = 3668] [serial = 2152] [outer = 18F46400] 09:19:54 INFO - PROCESS | 3668 | 1461082794965 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1970F800) [pid = 3668] [serial = 2153] [outer = 18F46400] 09:19:55 INFO - PROCESS | 3668 | 1461082795442 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]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 686ms 09:19:55 INFO - PROCESS | 3668 | 1461082795528 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 3668 | 1461082795530 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:19:55 INFO - PROCESS | 3668 | 1461082795533 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 3668 | 1461082795535 Marionette TRACE conn3 <- [1,2834,null,{}] 09:19:55 INFO - PROCESS | 3668 | 1461082795539 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}] 09:19:55 INFO - PROCESS | 3668 | 1461082795679 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:19:55 INFO - PROCESS | 3668 | 1461082795706 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 3668 | ++DOCSHELL 1551C800 == 72 [pid = 3668] [id = 718] 09:19:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (183AC000) [pid = 3668] [serial = 2154] [outer = 00000000] 09:19:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (19919000) [pid = 3668] [serial = 2155] [outer = 183AC000] 09:19:55 INFO - PROCESS | 3668 | 1461082795750 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (1991CC00) [pid = 3668] [serial = 2156] [outer = 183AC000] 09:19:56 INFO - PROCESS | 3668 | 1461082796190 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]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:19:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 702ms 09:19:56 INFO - PROCESS | 3668 | 1461082796222 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 3668 | 1461082796224 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:19:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:19:56 INFO - PROCESS | 3668 | 1461082796228 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 3668 | 1461082796229 Marionette TRACE conn3 <- [1,2838,null,{}] 09:19:56 INFO - PROCESS | 3668 | 1461082796233 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}] 09:19:56 INFO - PROCESS | 3668 | 1461082796366 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:19:56 INFO - PROCESS | 3668 | 1461082796380 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 3668 | ++DOCSHELL 11B1FC00 == 73 [pid = 3668] [id = 719] 09:19:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (19925400) [pid = 3668] [serial = 2157] [outer = 00000000] 09:19:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (19987000) [pid = 3668] [serial = 2158] [outer = 19925400] 09:19:56 INFO - PROCESS | 3668 | 1461082796486 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1999B400) [pid = 3668] [serial = 2159] [outer = 19925400] 09:19:56 INFO - PROCESS | 3668 | 1461082796920 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:19:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 748ms 09:19:56 INFO - PROCESS | 3668 | 1461082796968 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 3668 | 1461082796970 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:19:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:19:56 INFO - PROCESS | 3668 | 1461082796973 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 3668 | 1461082796975 Marionette TRACE conn3 <- [1,2842,null,{}] 09:19:56 INFO - PROCESS | 3668 | 1461082796978 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}] 09:19:57 INFO - PROCESS | 3668 | 1461082797123 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:19:57 INFO - PROCESS | 3668 | 1461082797193 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 3668 | ++DOCSHELL 19BD3000 == 74 [pid = 3668] [id = 720] 09:19:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (19BD3800) [pid = 3668] [serial = 2160] [outer = 00000000] 09:19:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1A15E400) [pid = 3668] [serial = 2161] [outer = 19BD3800] 09:19:57 INFO - PROCESS | 3668 | 1461082797237 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1A159C00) [pid = 3668] [serial = 2162] [outer = 19BD3800] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (19693000) [pid = 3668] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (02A95000) [pid = 3668] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (183AE800) [pid = 3668] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1697EC00) [pid = 3668] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (13A24400) [pid = 3668] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1230D400) [pid = 3668] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (13A21400) [pid = 3668] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (18DAE800) [pid = 3668] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:19:57 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (17BE2800) [pid = 3668] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:19:57 INFO - PROCESS | 3668 | 1461082797846 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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 904ms 09:19:57 INFO - PROCESS | 3668 | 1461082797878 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 3668 | 1461082797880 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:19:57 INFO - PROCESS | 3668 | 1461082797883 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 3668 | 1461082797885 Marionette TRACE conn3 <- [1,2846,null,{}] 09:19:57 INFO - PROCESS | 3668 | 1461082797889 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}] 09:19:57 INFO - PROCESS | 3668 | 1461082797967 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:19:58 INFO - PROCESS | 3668 | 1461082798063 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 3668 | ++DOCSHELL 11B19C00 == 75 [pid = 3668] [id = 721] 09:19:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (11C37C00) [pid = 3668] [serial = 2163] [outer = 00000000] 09:19:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (18975C00) [pid = 3668] [serial = 2164] [outer = 11C37C00] 09:19:58 INFO - PROCESS | 3668 | 1461082798120 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (19962000) [pid = 3668] [serial = 2165] [outer = 11C37C00] 09:19:58 INFO - PROCESS | 3668 | 1461082798510 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:19:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 639ms 09:19:58 INFO - PROCESS | 3668 | 1461082798521 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 3668 | 1461082798523 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:19:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:19:58 INFO - PROCESS | 3668 | 1461082798526 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 3668 | 1461082798528 Marionette TRACE conn3 <- [1,2850,null,{}] 09:19:58 INFO - PROCESS | 3668 | 1461082798532 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}] 09:19:58 INFO - PROCESS | 3668 | 1461082798609 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:19:58 INFO - PROCESS | 3668 | 1461082798710 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 3668 | ++DOCSHELL 1697EC00 == 76 [pid = 3668] [id = 722] 09:19:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (16980C00) [pid = 3668] [serial = 2166] [outer = 00000000] 09:19:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1AB2BC00) [pid = 3668] [serial = 2167] [outer = 16980C00] 09:19:58 INFO - PROCESS | 3668 | 1461082798754 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1C057000) [pid = 3668] [serial = 2168] [outer = 16980C00] 09:19:59 INFO - PROCESS | 3668 | 1461082799127 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]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:19:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 623ms 09:19:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:19:59 INFO - PROCESS | 3668 | 1461082799165 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 3668 | 1461082799167 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:19:59 INFO - PROCESS | 3668 | 1461082799170 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 3668 | 1461082799172 Marionette TRACE conn3 <- [1,2854,null,{}] 09:19:59 INFO - PROCESS | 3668 | 1461082799175 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}] 09:19:59 INFO - PROCESS | 3668 | 1461082799254 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:19:59 INFO - PROCESS | 3668 | 1461082799357 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 3668 | ++DOCSHELL 13209400 == 77 [pid = 3668] [id = 723] 09:19:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1998DC00) [pid = 3668] [serial = 2169] [outer = 00000000] 09:19:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1C0BB800) [pid = 3668] [serial = 2170] [outer = 1998DC00] 09:19:59 INFO - PROCESS | 3668 | 1461082799403 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1C0BF800) [pid = 3668] [serial = 2171] [outer = 1998DC00] 09:19:59 INFO - PROCESS | 3668 | 1461082799841 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]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:19:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 09:19:59 INFO - PROCESS | 3668 | 1461082799911 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 3668 | 1461082799916 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:19:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:19:59 INFO - PROCESS | 3668 | 1461082799937 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 3668 | 1461082799941 Marionette TRACE conn3 <- [1,2858,null,{}] 09:20:00 INFO - PROCESS | 3668 | 1461082800017 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}] 09:20:00 INFO - PROCESS | 3668 | 1461082800133 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:20:00 INFO - PROCESS | 3668 | 1461082800251 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 3668 | ++DOCSHELL 11B15400 == 78 [pid = 3668] [id = 724] 09:20:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (11B20000) [pid = 3668] [serial = 2172] [outer = 00000000] 09:20:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1550F400) [pid = 3668] [serial = 2173] [outer = 11B20000] 09:20:00 INFO - PROCESS | 3668 | 1461082800312 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (157E8400) [pid = 3668] [serial = 2174] [outer = 11B20000] 09:20:00 INFO - PROCESS | 3668 | 1461082800861 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]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 982ms 09:20:00 INFO - PROCESS | 3668 | 1461082800909 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 3668 | 1461082800915 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:20:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:20:00 INFO - PROCESS | 3668 | 1461082800922 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 3668 | 1461082800924 Marionette TRACE conn3 <- [1,2862,null,{}] 09:20:00 INFO - PROCESS | 3668 | 1461082800928 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}] 09:20:01 INFO - PROCESS | 3668 | 1461082801033 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:20:01 INFO - PROCESS | 3668 | 1461082801194 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 3668 | ++DOCSHELL 180ACC00 == 79 [pid = 3668] [id = 725] 09:20:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1832B400) [pid = 3668] [serial = 2175] [outer = 00000000] 09:20:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (18721800) [pid = 3668] [serial = 2176] [outer = 1832B400] 09:20:01 INFO - PROCESS | 3668 | 1461082801254 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (18DB4000) [pid = 3668] [serial = 2177] [outer = 1832B400] 09:20:01 INFO - PROCESS | 3668 | 1461082801872 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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:20:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 998ms 09:20:01 INFO - PROCESS | 3668 | 1461082801921 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 3668 | 1461082801924 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:20:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:20:01 INFO - PROCESS | 3668 | 1461082801927 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 3668 | 1461082801931 Marionette TRACE conn3 <- [1,2866,null,{}] 09:20:01 INFO - PROCESS | 3668 | 1461082801942 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}] 09:20:02 INFO - PROCESS | 3668 | 1461082802052 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:20:02 INFO - PROCESS | 3668 | 1461082802196 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 3668 | ++DOCSHELL 1993B000 == 80 [pid = 3668] [id = 726] 09:20:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1993D000) [pid = 3668] [serial = 2178] [outer = 00000000] 09:20:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (19B4CC00) [pid = 3668] [serial = 2179] [outer = 1993D000] 09:20:02 INFO - PROCESS | 3668 | 1461082802261 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1C054400) [pid = 3668] [serial = 2180] [outer = 1993D000] 09:20:02 INFO - PROCESS | 3668 | 1461082802810 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]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:20:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 951ms 09:20:02 INFO - PROCESS | 3668 | 1461082802856 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 3668 | 1461082802859 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:20:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:20:02 INFO - PROCESS | 3668 | 1461082802862 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 3668 | 1461082802864 Marionette TRACE conn3 <- [1,2870,null,{}] 09:20:02 INFO - PROCESS | 3668 | 1461082802868 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}] 09:20:02 INFO - PROCESS | 3668 | 1461082802974 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:20:03 INFO - PROCESS | 3668 | 1461082803117 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 3668 | ++DOCSHELL 1C249C00 == 81 [pid = 3668] [id = 727] 09:20:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1C24A000) [pid = 3668] [serial = 2181] [outer = 00000000] 09:20:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1C252800) [pid = 3668] [serial = 2182] [outer = 1C24A000] 09:20:03 INFO - PROCESS | 3668 | 1461082803174 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1C257000) [pid = 3668] [serial = 2183] [outer = 1C24A000] 09:20:03 INFO - PROCESS | 3668 | 1461082803762 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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:20:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 935ms 09:20:03 INFO - PROCESS | 3668 | 1461082803807 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 3668 | 1461082803810 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:20:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:20:03 INFO - PROCESS | 3668 | 1461082803813 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 3668 | 1461082803815 Marionette TRACE conn3 <- [1,2874,null,{}] 09:20:03 INFO - PROCESS | 3668 | 1461082803819 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}] 09:20:03 INFO - PROCESS | 3668 | 1461082803918 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:20:04 INFO - PROCESS | 3668 | 1461082804034 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 3668 | ++DOCSHELL 16986000 == 82 [pid = 3668] [id = 728] 09:20:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1C326800) [pid = 3668] [serial = 2184] [outer = 00000000] 09:20:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1C808400) [pid = 3668] [serial = 2185] [outer = 1C326800] 09:20:04 INFO - PROCESS | 3668 | 1461082804128 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (1CA72800) [pid = 3668] [serial = 2186] [outer = 1C326800] 09:20:04 INFO - PROCESS | 3668 | 1461082804743 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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:20:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 997ms 09:20:04 INFO - PROCESS | 3668 | 1461082804816 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 3668 | 1461082804819 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:20:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:20:04 INFO - PROCESS | 3668 | 1461082804842 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 3668 | 1461082804844 Marionette TRACE conn3 <- [1,2878,null,{}] 09:20:04 INFO - PROCESS | 3668 | 1461082804849 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}] 09:20:04 INFO - PROCESS | 3668 | 1461082804994 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:20:05 INFO - PROCESS | 3668 | 1461082805136 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 3668 | ++DOCSHELL 14A06800 == 83 [pid = 3668] [id = 729] 09:20:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (15562400) [pid = 3668] [serial = 2187] [outer = 00000000] 09:20:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (19919C00) [pid = 3668] [serial = 2188] [outer = 15562400] 09:20:05 INFO - PROCESS | 3668 | 1461082805197 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (1995F400) [pid = 3668] [serial = 2189] [outer = 15562400] 09:20:05 INFO - PROCESS | 3668 | 1461082805935 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:20:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1153ms 09:20:05 INFO - PROCESS | 3668 | 1461082805989 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 3668 | 1461082805993 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:20:05 INFO - PROCESS | 3668 | 1461082805998 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:20:05 INFO - PROCESS | 3668 | 1461082806002 Marionette TRACE conn3 <- [1,2882,null,{}] 09:20:06 INFO - PROCESS | 3668 | 1461082806007 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}] 09:20:06 INFO - PROCESS | 3668 | 1461082806095 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:20:06 INFO - PROCESS | 3668 | 1461082806297 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 3668 | ++DOCSHELL 165A3400 == 84 [pid = 3668] [id = 730] 09:20:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (16983000) [pid = 3668] [serial = 2190] [outer = 00000000] 09:20:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (18722000) [pid = 3668] [serial = 2191] [outer = 16983000] 09:20:06 INFO - PROCESS | 3668 | 1461082806359 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (183A8000) [pid = 3668] [serial = 2192] [outer = 16983000] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 123BB400 == 83 [pid = 3668] [id = 608] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 12B7CC00 == 82 [pid = 3668] [id = 685] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 1697EC00 == 81 [pid = 3668] [id = 722] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 11B19C00 == 80 [pid = 3668] [id = 721] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 19BD3000 == 79 [pid = 3668] [id = 720] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 11B1FC00 == 78 [pid = 3668] [id = 719] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 1551C800 == 77 [pid = 3668] [id = 718] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 18D42C00 == 76 [pid = 3668] [id = 717] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 16989400 == 75 [pid = 3668] [id = 716] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 11C2CC00 == 74 [pid = 3668] [id = 715] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 1386BC00 == 73 [pid = 3668] [id = 714] 09:20:06 INFO - PROCESS | 3668 | --DOCSHELL 12BDE400 == 72 [pid = 3668] [id = 709] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (1A0C1C00) [pid = 3668] [serial = 2125] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (19874C00) [pid = 3668] [serial = 2113] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (19932400) [pid = 3668] [serial = 2116] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (164D1000) [pid = 3668] [serial = 2086] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (18F9A800) [pid = 3668] [serial = 2089] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (1A29D400) [pid = 3668] [serial = 2092] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (18AC9400) [pid = 3668] [serial = 2107] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (169A7800) [pid = 3668] [serial = 2095] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (169B0C00) [pid = 3668] [serial = 2104] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (180AB000) [pid = 3668] [serial = 2105] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (1556EC00) [pid = 3668] [serial = 2101] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (15B29400) [pid = 3668] [serial = 2102] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (14A42000) [pid = 3668] [serial = 2099] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (13878000) [pid = 3668] [serial = 2098] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (19914C00) [pid = 3668] [serial = 2114] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (19926400) [pid = 3668] [serial = 2120] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (1697FC00) [pid = 3668] [serial = 2119] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (1993C800) [pid = 3668] [serial = 2117] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (18F47800) [pid = 3668] [serial = 2110] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (18F4A800) [pid = 3668] [serial = 2111] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (199A2000) [pid = 3668] [serial = 2123] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1998C000) [pid = 3668] [serial = 2122] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (18CCD800) [pid = 3668] [serial = 2108] [outer = 00000000] [url = about:blank] 09:20:06 INFO - PROCESS | 3668 | 1461082806885 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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:20:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 935ms 09:20:06 INFO - PROCESS | 3668 | 1461082806945 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 3668 | 1461082806951 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:20:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:20:06 INFO - PROCESS | 3668 | 1461082806957 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 3668 | 1461082806959 Marionette TRACE conn3 <- [1,2886,null,{}] 09:20:06 INFO - PROCESS | 3668 | 1461082806963 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}] 09:20:07 INFO - PROCESS | 3668 | 1461082807046 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:20:07 INFO - PROCESS | 3668 | 1461082807150 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 3668 | ++DOCSHELL 157EB400 == 73 [pid = 3668] [id = 731] 09:20:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (157F0400) [pid = 3668] [serial = 2193] [outer = 00000000] 09:20:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (169B0C00) [pid = 3668] [serial = 2194] [outer = 157F0400] 09:20:07 INFO - PROCESS | 3668 | 1461082807196 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (18717400) [pid = 3668] [serial = 2195] [outer = 157F0400] 09:20:07 INFO - PROCESS | 3668 | 1461082807645 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]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:20:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 732ms 09:20:07 INFO - PROCESS | 3668 | 1461082807696 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 3668 | 1461082807698 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:20:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:20:07 INFO - PROCESS | 3668 | 1461082807702 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 3668 | 1461082807705 Marionette TRACE conn3 <- [1,2890,null,{}] 09:20:07 INFO - PROCESS | 3668 | 1461082807715 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}] 09:20:07 INFO - PROCESS | 3668 | 1461082807800 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:20:07 INFO - PROCESS | 3668 | 1461082807808 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 3668 | ++DOCSHELL 1970C000 == 74 [pid = 3668] [id = 732] 09:20:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1970D000) [pid = 3668] [serial = 2196] [outer = 00000000] 09:20:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1990E400) [pid = 3668] [serial = 2197] [outer = 1970D000] 09:20:07 INFO - PROCESS | 3668 | 1461082807857 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (19918800) [pid = 3668] [serial = 2198] [outer = 1970D000] 09:20:08 INFO - PROCESS | 3668 | 1461082808337 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:20:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 686ms 09:20:08 INFO - PROCESS | 3668 | 1461082808402 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:20:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:20:08 INFO - PROCESS | 3668 | 1461082808406 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:20:08 INFO - PROCESS | 3668 | 1461082808409 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 3668 | 1461082808411 Marionette TRACE conn3 <- [1,2894,null,{}] 09:20:08 INFO - PROCESS | 3668 | 1461082808414 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}] 09:20:08 INFO - PROCESS | 3668 | 1461082808523 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:20:08 INFO - PROCESS | 3668 | 1461082808636 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 3668 | ++DOCSHELL 19935400 == 75 [pid = 3668] [id = 733] 09:20:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (19935800) [pid = 3668] [serial = 2199] [outer = 00000000] 09:20:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (19940C00) [pid = 3668] [serial = 2200] [outer = 19935800] 09:20:08 INFO - PROCESS | 3668 | 1461082808682 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (19983C00) [pid = 3668] [serial = 2201] [outer = 19935800] 09:20:09 INFO - PROCESS | 3668 | 1461082809067 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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:20:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 702ms 09:20:09 INFO - PROCESS | 3668 | 1461082809090 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 3668 | 1461082809092 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:20:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:20:09 INFO - PROCESS | 3668 | 1461082809101 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 3668 | 1461082809103 Marionette TRACE conn3 <- [1,2898,null,{}] 09:20:09 INFO - PROCESS | 3668 | 1461082809106 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}] 09:20:09 INFO - PROCESS | 3668 | 1461082809226 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:20:09 INFO - PROCESS | 3668 | 1461082809232 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 3668 | ++DOCSHELL 19692C00 == 76 [pid = 3668] [id = 734] 09:20:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (19962C00) [pid = 3668] [serial = 2202] [outer = 00000000] 09:20:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (199A6400) [pid = 3668] [serial = 2203] [outer = 19962C00] 09:20:09 INFO - PROCESS | 3668 | 1461082809277 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (19DD0C00) [pid = 3668] [serial = 2204] [outer = 19962C00] 09:20:09 INFO - PROCESS | 3668 | 1461082809741 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]]]}] 09:20:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:20:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:20:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 701ms 09:20:09 INFO - PROCESS | 3668 | 1461082809795 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 3668 | 1461082809797 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:20:09 INFO - TEST-START | /DOMEvents/constructors.html 09:20:09 INFO - PROCESS | 3668 | 1461082809800 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 3668 | 1461082809802 Marionette TRACE conn3 <- [1,2902,null,{}] 09:20:09 INFO - PROCESS | 3668 | 1461082809805 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}] 09:20:09 INFO - PROCESS | 3668 | 1461082809985 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:20:09 INFO - PROCESS | 3668 | 1461082809997 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 3668 | ++DOCSHELL 199A1C00 == 77 [pid = 3668] [id = 735] 09:20:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (199A4400) [pid = 3668] [serial = 2205] [outer = 00000000] 09:20:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1C0BAC00) [pid = 3668] [serial = 2206] [outer = 199A4400] 09:20:10 INFO - PROCESS | 3668 | 1461082810043 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (1C250400) [pid = 3668] [serial = 2207] [outer = 199A4400] 09:20:10 INFO - PROCESS | 3668 | 1461082810597 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]]]}] 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:20:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:20:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:20:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 920ms 09:20:10 INFO - PROCESS | 3668 | 1461082810717 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 3668 | 1461082810720 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:20:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:20:10 INFO - PROCESS | 3668 | 1461082810723 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 3668 | 1461082810725 Marionette TRACE conn3 <- [1,2906,null,{}] 09:20:10 INFO - PROCESS | 3668 | 1461082810730 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}] 09:20:10 INFO - PROCESS | 3668 | 1461082810850 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:20:10 INFO - PROCESS | 3668 | 1461082810856 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 3668 | ++DOCSHELL 1A83B400 == 78 [pid = 3668] [id = 736] 09:20:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1C0B9000) [pid = 3668] [serial = 2208] [outer = 00000000] 09:20:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (1CC38400) [pid = 3668] [serial = 2209] [outer = 1C0B9000] 09:20:10 INFO - PROCESS | 3668 | 1461082810900 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (1CC3B800) [pid = 3668] [serial = 2210] [outer = 1C0B9000] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (19925400) [pid = 3668] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (183AC000) [pid = 3668] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (19BD3800) [pid = 3668] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (19E16400) [pid = 3668] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (18F46400) [pid = 3668] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (13A18C00) [pid = 3668] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (12D44000) [pid = 3668] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (16F7C400) [pid = 3668] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (11C37C00) [pid = 3668] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (16980C00) [pid = 3668] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (183ABC00) [pid = 3668] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (18F4EC00) [pid = 3668] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (164D2C00) [pid = 3668] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (11C2BC00) [pid = 3668] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (02A90400) [pid = 3668] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (13879400) [pid = 3668] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (1372A800) [pid = 3668] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (18FA3800) [pid = 3668] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (123F9000) [pid = 3668] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (13ABF400) [pid = 3668] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (183AE000) [pid = 3668] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (13262800) [pid = 3668] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (164CA800) [pid = 3668] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (18D46000) [pid = 3668] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:20:11 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (19922000) [pid = 3668] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:20:11 INFO - PROCESS | 3668 | 1461082811565 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:20:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 904ms 09:20:11 INFO - PROCESS | 3668 | 1461082811627 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 3668 | 1461082811629 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:20:11 INFO - PROCESS | 3668 | 1461082811636 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:20:11 INFO - PROCESS | 3668 | 1461082811638 Marionette TRACE conn3 <- [1,2910,null,{}] 09:20:11 INFO - PROCESS | 3668 | 1461082811642 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}] 09:20:11 INFO - PROCESS | 3668 | 1461082811722 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:20:11 INFO - PROCESS | 3668 | 1461082811727 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 3668 | ++DOCSHELL 11B18400 == 79 [pid = 3668] [id = 737] 09:20:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (11B1E400) [pid = 3668] [serial = 2211] [outer = 00000000] 09:20:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (13ABF800) [pid = 3668] [serial = 2212] [outer = 11B1E400] 09:20:11 INFO - PROCESS | 3668 | 1461082811774 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (15B35000) [pid = 3668] [serial = 2213] [outer = 11B1E400] 09:20:12 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:20:12 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:20:12 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:20:12 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:20:12 INFO - PROCESS | 3668 | 1461082812218 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]]]}] 09:20:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:20:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:12 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 09:20:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:12 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 09:20:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:12 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]" 09:20:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:20:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 624ms 09:20:12 INFO - PROCESS | 3668 | 1461082812277 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 3668 | 1461082812279 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:20:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:20:12 INFO - PROCESS | 3668 | 1461082812282 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 3668 | 1461082812284 Marionette TRACE conn3 <- [1,2914,null,{}] 09:20:12 INFO - PROCESS | 3668 | 1461082812288 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}] 09:20:12 INFO - PROCESS | 3668 | 1461082812367 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:20:12 INFO - PROCESS | 3668 | 1461082812373 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 3668 | ++DOCSHELL 13A18C00 == 80 [pid = 3668] [id = 738] 09:20:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (1556A800) [pid = 3668] [serial = 2214] [outer = 00000000] 09:20:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1991E800) [pid = 3668] [serial = 2215] [outer = 1556A800] 09:20:12 INFO - PROCESS | 3668 | 1461082812417 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1995BC00) [pid = 3668] [serial = 2216] [outer = 1556A800] 09:20:12 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:20:12 INFO - PROCESS | 3668 | 1461082812867 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]]]}] 09:20:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:20:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 639ms 09:20:12 INFO - PROCESS | 3668 | 1461082812920 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 3668 | 1461082812922 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:20:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:20:12 INFO - PROCESS | 3668 | 1461082812943 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 3668 | 1461082812945 Marionette TRACE conn3 <- [1,2918,null,{}] 09:20:12 INFO - PROCESS | 3668 | 1461082812948 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}] 09:20:13 INFO - PROCESS | 3668 | 1461082813028 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:20:13 INFO - PROCESS | 3668 | 1461082813033 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 3668 | ++DOCSHELL 169ABC00 == 81 [pid = 3668] [id = 739] 09:20:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1A0B3800) [pid = 3668] [serial = 2217] [outer = 00000000] 09:20:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1CA73C00) [pid = 3668] [serial = 2218] [outer = 1A0B3800] 09:20:13 INFO - PROCESS | 3668 | 1461082813077 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1CC34400) [pid = 3668] [serial = 2219] [outer = 1A0B3800] 09:20:13 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:20:13 INFO - PROCESS | 3668 | 1461082813674 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]]]}] 09:20:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:20:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 795ms 09:20:13 INFO - PROCESS | 3668 | 1461082813790 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3668 | 1461082813795 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:20:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:20:13 INFO - PROCESS | 3668 | 1461082813846 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 3668 | 1461082813850 Marionette TRACE conn3 <- [1,2922,null,{}] 09:20:13 INFO - PROCESS | 3668 | 1461082813856 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}] 09:20:13 INFO - PROCESS | 3668 | 1461082813972 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:20:14 INFO - PROCESS | 3668 | 1461082814113 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 3668 | ++DOCSHELL 14A4A000 == 82 [pid = 3668] [id = 740] 09:20:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (14A4A400) [pid = 3668] [serial = 2220] [outer = 00000000] 09:20:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (16989800) [pid = 3668] [serial = 2221] [outer = 14A4A400] 09:20:14 INFO - PROCESS | 3668 | 1461082814171 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (18329400) [pid = 3668] [serial = 2222] [outer = 14A4A400] 09:20:14 INFO - PROCESS | 3668 | 1461082814686 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]]]}] 09:20:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:20:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 904ms 09:20:14 INFO - PROCESS | 3668 | 1461082814762 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 3668 | 1461082814768 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:20:14 INFO - PROCESS | 3668 | 1461082814776 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 3668 | 1461082814779 Marionette TRACE conn3 <- [1,2926,null,{}] 09:20:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:20:14 INFO - PROCESS | 3668 | 1461082814783 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}] 09:20:14 INFO - PROCESS | 3668 | 1461082814889 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:20:15 INFO - PROCESS | 3668 | 1461082815048 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 3668 | ++DOCSHELL 1697D800 == 83 [pid = 3668] [id = 741] 09:20:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (183B8C00) [pid = 3668] [serial = 2223] [outer = 00000000] 09:20:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (19768400) [pid = 3668] [serial = 2224] [outer = 183B8C00] 09:20:15 INFO - PROCESS | 3668 | 1461082815104 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (19917400) [pid = 3668] [serial = 2225] [outer = 183B8C00] 09:20:15 INFO - PROCESS | 3668 | 1461082815639 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]]]}] 09:20:15 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. 09:20:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 904ms 09:20:15 INFO - PROCESS | 3668 | 1461082815669 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 3668 | 1461082815671 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:20:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:20:15 INFO - PROCESS | 3668 | 1461082815675 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 3668 | 1461082815679 Marionette TRACE conn3 <- [1,2930,null,{}] 09:20:15 INFO - PROCESS | 3668 | 1461082815690 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}] 09:20:15 INFO - PROCESS | 3668 | 1461082815799 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:20:15 INFO - PROCESS | 3668 | 1461082815960 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 3668 | ++DOCSHELL 1999F400 == 84 [pid = 3668] [id = 742] 09:20:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (1C0C2000) [pid = 3668] [serial = 2226] [outer = 00000000] 09:20:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (1C256000) [pid = 3668] [serial = 2227] [outer = 1C0C2000] 09:20:16 INFO - PROCESS | 3668 | 1461082816018 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1CA79400) [pid = 3668] [serial = 2228] [outer = 1C0C2000] 09:20:16 INFO - PROCESS | 3668 | 1461082816516 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"]]]}] 09:20:16 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 09:20:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:20:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 904ms 09:20:16 INFO - PROCESS | 3668 | 1461082816580 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 3668 | 1461082816582 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:20:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:20:16 INFO - PROCESS | 3668 | 1461082816586 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 3668 | 1461082816588 Marionette TRACE conn3 <- [1,2934,null,{}] 09:20:16 INFO - PROCESS | 3668 | 1461082816592 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}] 09:20:16 INFO - PROCESS | 3668 | 1461082816705 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:20:16 INFO - PROCESS | 3668 | 1461082816866 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3668 | ++DOCSHELL 1C254800 == 85 [pid = 3668] [id = 743] 09:20:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (1CA7FC00) [pid = 3668] [serial = 2229] [outer = 00000000] 09:20:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (1CD39000) [pid = 3668] [serial = 2230] [outer = 1CA7FC00] 09:20:16 INFO - PROCESS | 3668 | 1461082816922 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (1CD3C000) [pid = 3668] [serial = 2231] [outer = 1CA7FC00] 09:20:17 INFO - PROCESS | 3668 | 1461082817434 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]]]}] 09:20:17 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. 09:20:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 904ms 09:20:17 INFO - PROCESS | 3668 | 1461082817489 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 3668 | 1461082817491 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:20:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:20:17 INFO - PROCESS | 3668 | 1461082817494 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 3668 | 1461082817497 Marionette TRACE conn3 <- [1,2938,null,{}] 09:20:17 INFO - PROCESS | 3668 | 1461082817500 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}] 09:20:17 INFO - PROCESS | 3668 | 1461082817601 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:20:17 INFO - PROCESS | 3668 | 1461082817766 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 3668 | ++DOCSHELL 13A19000 == 86 [pid = 3668] [id = 744] 09:20:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (13A22000) [pid = 3668] [serial = 2232] [outer = 00000000] 09:20:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (1CD3E400) [pid = 3668] [serial = 2233] [outer = 13A22000] 09:20:17 INFO - PROCESS | 3668 | 1461082817822 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (1CD7E800) [pid = 3668] [serial = 2234] [outer = 13A22000] 09:20:18 INFO - PROCESS | 3668 | ++DOCSHELL 0267EC00 == 87 [pid = 3668] [id = 745] 09:20:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (02A96000) [pid = 3668] [serial = 2235] [outer = 00000000] 09:20:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (123B5800) [pid = 3668] [serial = 2236] [outer = 02A96000] 09:20:18 INFO - PROCESS | 3668 | 1461082818598 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]]]}] 09:20:18 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. 09:20:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1138ms 09:20:18 INFO - PROCESS | 3668 | 1461082818644 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 3668 | 1461082818648 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:20:18 INFO - PROCESS | 3668 | 1461082818653 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:20:18 INFO - PROCESS | 3668 | 1461082818657 Marionette TRACE conn3 <- [1,2942,null,{}] 09:20:18 INFO - PROCESS | 3668 | 1461082818664 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}] 09:20:18 INFO - PROCESS | 3668 | 1461082818786 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:20:18 INFO - PROCESS | 3668 | 1461082818931 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 3668 | ++DOCSHELL 14398400 == 88 [pid = 3668] [id = 746] 09:20:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (14399000) [pid = 3668] [serial = 2237] [outer = 00000000] 09:20:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (15D0F800) [pid = 3668] [serial = 2238] [outer = 14399000] 09:20:18 INFO - PROCESS | 3668 | 1461082818981 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (164C8400) [pid = 3668] [serial = 2239] [outer = 14399000] 09:20:19 INFO - PROCESS | 3668 | 1461082819548 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]]]}] 09:20:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:20:19 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 09:20:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 935ms 09:20:19 INFO - PROCESS | 3668 | 1461082819602 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 3668 | 1461082819607 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:20:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:20:19 INFO - PROCESS | 3668 | 1461082819613 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 3668 | 1461082819615 Marionette TRACE conn3 <- [1,2946,null,{}] 09:20:19 INFO - PROCESS | 3668 | 1461082819619 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}] 09:20:19 INFO - PROCESS | 3668 | 1461082819734 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:20:19 INFO - PROCESS | 3668 | 1461082819902 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 3668 | ++DOCSHELL 1386C800 == 89 [pid = 3668] [id = 747] 09:20:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (13879000) [pid = 3668] [serial = 2240] [outer = 00000000] 09:20:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (183AD000) [pid = 3668] [serial = 2241] [outer = 13879000] 09:20:19 INFO - PROCESS | 3668 | 1461082819953 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (18DB3400) [pid = 3668] [serial = 2242] [outer = 13879000] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 19692800 == 88 [pid = 3668] [id = 704] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 11C2A400 == 87 [pid = 3668] [id = 706] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 1434F000 == 86 [pid = 3668] [id = 597] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 183A9800 == 85 [pid = 3668] [id = 600] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 13A18C00 == 84 [pid = 3668] [id = 738] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 11B18400 == 83 [pid = 3668] [id = 737] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 1A83B400 == 82 [pid = 3668] [id = 736] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 199A1C00 == 81 [pid = 3668] [id = 735] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 19692C00 == 80 [pid = 3668] [id = 734] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 19935400 == 79 [pid = 3668] [id = 733] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 1970C000 == 78 [pid = 3668] [id = 732] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 157EB400 == 77 [pid = 3668] [id = 731] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 165A3400 == 76 [pid = 3668] [id = 730] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (1C0BB800) [pid = 3668] [serial = 2170] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (1337F000) [pid = 3668] [serial = 2128] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (1659B800) [pid = 3668] [serial = 2131] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (1998C800) [pid = 3668] [serial = 2134] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (1C056400) [pid = 3668] [serial = 2137] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (1C060000) [pid = 3668] [serial = 2140] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 1993B000 == 75 [pid = 3668] [id = 726] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 180ACC00 == 74 [pid = 3668] [id = 725] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 11B15400 == 73 [pid = 3668] [id = 724] 09:20:20 INFO - PROCESS | 3668 | --DOCSHELL 19986000 == 72 [pid = 3668] [id = 708] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (13208C00) [pid = 3668] [serial = 1943] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (15D87C00) [pid = 3668] [serial = 1946] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (18F66C00) [pid = 3668] [serial = 1949] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (13A1D800) [pid = 3668] [serial = 1979] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (180AC000) [pid = 3668] [serial = 1982] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (19762800) [pid = 3668] [serial = 1985] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (19959800) [pid = 3668] [serial = 1988] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1AB2BC00) [pid = 3668] [serial = 2167] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (19962000) [pid = 3668] [serial = 2165] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1A159C00) [pid = 3668] [serial = 2162] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (1970F800) [pid = 3668] [serial = 2153] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (1968F800) [pid = 3668] [serial = 1907] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (18F9C400) [pid = 3668] [serial = 1898] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (18974800) [pid = 3668] [serial = 2024] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (12B84C00) [pid = 3668] [serial = 1865] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1338F400) [pid = 3668] [serial = 1901] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (14399800) [pid = 3668] [serial = 2021] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (16432C00) [pid = 3668] [serial = 1904] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (19697800) [pid = 3668] [serial = 1862] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (19987000) [pid = 3668] [serial = 2158] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (19919000) [pid = 3668] [serial = 2155] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1991CC00) [pid = 3668] [serial = 2156] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1A15E400) [pid = 3668] [serial = 2161] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (1A153400) [pid = 3668] [serial = 2126] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (19690800) [pid = 3668] [serial = 2152] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (15D01800) [pid = 3668] [serial = 2144] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (15566000) [pid = 3668] [serial = 2143] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (157A5000) [pid = 3668] [serial = 2146] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (16435800) [pid = 3668] [serial = 2147] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (18721000) [pid = 3668] [serial = 2149] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (18D4D000) [pid = 3668] [serial = 2150] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1999B400) [pid = 3668] [serial = 2159] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (18975C00) [pid = 3668] [serial = 2164] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1C057000) [pid = 3668] [serial = 2168] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3668 | 1461082820460 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]]]}] 09:20:20 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. 09:20:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 904ms 09:20:20 INFO - PROCESS | 3668 | 1461082820516 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 3668 | 1461082820518 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:20:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:20:20 INFO - PROCESS | 3668 | 1461082820522 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 3668 | 1461082820525 Marionette TRACE conn3 <- [1,2950,null,{}] 09:20:20 INFO - PROCESS | 3668 | 1461082820536 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}] 09:20:20 INFO - PROCESS | 3668 | 1461082820618 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:20:20 INFO - PROCESS | 3668 | 1461082820624 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 3668 | ++DOCSHELL 1386D400 == 73 [pid = 3668] [id = 748] 09:20:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (13874800) [pid = 3668] [serial = 2243] [outer = 00000000] 09:20:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (15D8C000) [pid = 3668] [serial = 2244] [outer = 13874800] 09:20:20 INFO - PROCESS | 3668 | 1461082820675 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (164D1400) [pid = 3668] [serial = 2245] [outer = 13874800] 09:20:21 INFO - PROCESS | 3668 | 1461082821165 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]]]}] 09:20:21 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. 09:20:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 701ms 09:20:21 INFO - PROCESS | 3668 | 1461082821220 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 3668 | 1461082821222 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:20:21 INFO - PROCESS | 3668 | 1461082821225 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:20:21 INFO - PROCESS | 3668 | 1461082821227 Marionette TRACE conn3 <- [1,2954,null,{}] 09:20:21 INFO - PROCESS | 3668 | 1461082821234 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}] 09:20:21 INFO - PROCESS | 3668 | 1461082821316 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:20:21 INFO - PROCESS | 3668 | 1461082821322 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 3668 | ++DOCSHELL 1688B800 == 74 [pid = 3668] [id = 749] 09:20:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (17BE5000) [pid = 3668] [serial = 2246] [outer = 00000000] 09:20:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (18D4F400) [pid = 3668] [serial = 2247] [outer = 17BE5000] 09:20:21 INFO - PROCESS | 3668 | 1461082821367 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (18F4B400) [pid = 3668] [serial = 2248] [outer = 17BE5000] 09:20:21 INFO - PROCESS | 3668 | 1461082821819 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]]]}] 09:20:21 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. 09:20:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 640ms 09:20:21 INFO - PROCESS | 3668 | 1461082821863 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 3668 | 1461082821865 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:20:21 INFO - PROCESS | 3668 | 1461082821868 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:20:21 INFO - PROCESS | 3668 | 1461082821870 Marionette TRACE conn3 <- [1,2958,null,{}] 09:20:21 INFO - PROCESS | 3668 | 1461082821873 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}] 09:20:21 INFO - PROCESS | 3668 | 1461082821951 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:20:21 INFO - PROCESS | 3668 | 1461082821957 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 3668 | ++DOCSHELL 164CAC00 == 75 [pid = 3668] [id = 750] 09:20:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (18DB9000) [pid = 3668] [serial = 2249] [outer = 00000000] 09:20:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (1968F800) [pid = 3668] [serial = 2250] [outer = 18DB9000] 09:20:21 INFO - PROCESS | 3668 | 1461082822001 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (19694C00) [pid = 3668] [serial = 2251] [outer = 18DB9000] 09:20:22 INFO - PROCESS | 3668 | 1461082822445 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]]]}] 09:20:22 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. 09:20:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 624ms 09:20:22 INFO - PROCESS | 3668 | 1461082822502 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 3668 | 1461082822504 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:20:22 INFO - PROCESS | 3668 | 1461082822508 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:20:22 INFO - PROCESS | 3668 | 1461082822509 Marionette TRACE conn3 <- [1,2962,null,{}] 09:20:22 INFO - PROCESS | 3668 | 1461082822521 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}] 09:20:22 INFO - PROCESS | 3668 | 1461082822652 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:20:22 INFO - PROCESS | 3668 | 1461082822658 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 3668 | ++DOCSHELL 13878C00 == 76 [pid = 3668] [id = 751] 09:20:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (18FA1800) [pid = 3668] [serial = 2252] [outer = 00000000] 09:20:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (19916000) [pid = 3668] [serial = 2253] [outer = 18FA1800] 09:20:22 INFO - PROCESS | 3668 | 1461082822706 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (19922000) [pid = 3668] [serial = 2254] [outer = 18FA1800] 09:20:23 INFO - PROCESS | 3668 | 1461082823156 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]]]}] 09:20:23 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. 09:20:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 702ms 09:20:23 INFO - PROCESS | 3668 | 1461082823206 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 3668 | 1461082823208 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:20:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:20:23 INFO - PROCESS | 3668 | 1461082823212 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 3668 | 1461082823213 Marionette TRACE conn3 <- [1,2966,null,{}] 09:20:23 INFO - PROCESS | 3668 | 1461082823216 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}] 09:20:23 INFO - PROCESS | 3668 | 1461082823330 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:20:23 INFO - PROCESS | 3668 | 1461082823427 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 3668 | ++DOCSHELL 19932400 == 77 [pid = 3668] [id = 752] 09:20:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (19933000) [pid = 3668] [serial = 2255] [outer = 00000000] 09:20:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (1995B800) [pid = 3668] [serial = 2256] [outer = 19933000] 09:20:23 INFO - PROCESS | 3668 | 1461082823473 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (19961000) [pid = 3668] [serial = 2257] [outer = 19933000] 09:20:23 INFO - PROCESS | 3668 | 1461082823864 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]]]}] 09:20:23 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. 09:20:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 686ms 09:20:23 INFO - PROCESS | 3668 | 1461082823912 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 3668 | 1461082823913 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:20:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:20:23 INFO - PROCESS | 3668 | 1461082823917 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 3668 | 1461082823919 Marionette TRACE conn3 <- [1,2970,null,{}] 09:20:23 INFO - PROCESS | 3668 | 1461082823922 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}] 09:20:24 INFO - PROCESS | 3668 | 1461082824056 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:20:24 INFO - PROCESS | 3668 | 1461082824127 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 3668 | ++DOCSHELL 19918C00 == 78 [pid = 3668] [id = 753] 09:20:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1995F000) [pid = 3668] [serial = 2258] [outer = 00000000] 09:20:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1999C000) [pid = 3668] [serial = 2259] [outer = 1995F000] 09:20:24 INFO - PROCESS | 3668 | 1461082824171 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (199A0400) [pid = 3668] [serial = 2260] [outer = 1995F000] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (02679000) [pid = 3668] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (18D48400) [pid = 3668] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (1235B000) [pid = 3668] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (147A6400) [pid = 3668] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (19E20400) [pid = 3668] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (1A0BE800) [pid = 3668] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (1AB1D400) [pid = 3668] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (19696800) [pid = 3668] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (14AE4C00) [pid = 3668] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (15563800) [pid = 3668] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (14AF1C00) [pid = 3668] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (18F9F800) [pid = 3668] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (19BDC000) [pid = 3668] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (1998D800) [pid = 3668] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (12BE8800) [pid = 3668] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (11B1E400) [pid = 3668] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (19962C00) [pid = 3668] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (157F0400) [pid = 3668] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (19935800) [pid = 3668] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (16983000) [pid = 3668] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (199A4400) [pid = 3668] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1970D000) [pid = 3668] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1C0B9000) [pid = 3668] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:20:24 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1556A800) [pid = 3668] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:20:24 INFO - PROCESS | 3668 | 1461082824895 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"]]]}] 09:20:24 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 09:20:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:20:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:20:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 997ms 09:20:24 INFO - PROCESS | 3668 | 1461082824949 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 3668 | 1461082824951 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:20:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:20:24 INFO - PROCESS | 3668 | 1461082824967 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 3668 | 1461082824968 Marionette TRACE conn3 <- [1,2974,null,{}] 09:20:24 INFO - PROCESS | 3668 | 1461082824972 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}] 09:20:25 INFO - PROCESS | 3668 | 1461082825053 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:20:25 INFO - PROCESS | 3668 | 1461082825156 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3668 | ++DOCSHELL 02A8F000 == 79 [pid = 3668] [id = 754] 09:20:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (02A97400) [pid = 3668] [serial = 2261] [outer = 00000000] 09:20:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (15750400) [pid = 3668] [serial = 2262] [outer = 02A97400] 09:20:25 INFO - PROCESS | 3668 | 1461082825202 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (15F69800) [pid = 3668] [serial = 2263] [outer = 02A97400] 09:20:25 INFO - PROCESS | 3668 | 1461082825542 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]]]}] 09:20:25 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. 09:20:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 593ms 09:20:25 INFO - PROCESS | 3668 | 1461082825551 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 3668 | 1461082825553 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:20:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:20:25 INFO - PROCESS | 3668 | 1461082825557 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 3668 | 1461082825558 Marionette TRACE conn3 <- [1,2978,null,{}] 09:20:25 INFO - PROCESS | 3668 | 1461082825562 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}] 09:20:25 INFO - PROCESS | 3668 | 1461082825644 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:20:25 INFO - PROCESS | 3668 | 1461082825649 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3668 | ++DOCSHELL 16432800 == 80 [pid = 3668] [id = 755] 09:20:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1968B400) [pid = 3668] [serial = 2264] [outer = 00000000] 09:20:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (19989800) [pid = 3668] [serial = 2265] [outer = 1968B400] 09:20:25 INFO - PROCESS | 3668 | 1461082825693 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1999B400) [pid = 3668] [serial = 2266] [outer = 1968B400] 09:20:26 INFO - PROCESS | 3668 | ++DOCSHELL 19964400 == 81 [pid = 3668] [id = 756] 09:20:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (19BD1C00) [pid = 3668] [serial = 2267] [outer = 00000000] 09:20:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (1A299C00) [pid = 3668] [serial = 2268] [outer = 19BD1C00] 09:20:26 INFO - PROCESS | 3668 | 1461082826172 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]]]}] 09:20:26 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. 09:20:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 624ms 09:20:26 INFO - PROCESS | 3668 | 1461082826195 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 3668 | 1461082826197 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:20:26 INFO - PROCESS | 3668 | 1461082826200 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:20:26 INFO - PROCESS | 3668 | 1461082826202 Marionette TRACE conn3 <- [1,2982,null,{}] 09:20:26 INFO - PROCESS | 3668 | 1461082826206 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}] 09:20:26 INFO - PROCESS | 3668 | 1461082826314 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:20:26 INFO - PROCESS | 3668 | 1461082826320 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 3668 | ++DOCSHELL 11C34000 == 82 [pid = 3668] [id = 757] 09:20:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (13256C00) [pid = 3668] [serial = 2269] [outer = 00000000] 09:20:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (1A680C00) [pid = 3668] [serial = 2270] [outer = 13256C00] 09:20:26 INFO - PROCESS | 3668 | 1461082826370 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (1C055C00) [pid = 3668] [serial = 2271] [outer = 13256C00] 09:20:26 INFO - PROCESS | 3668 | 1461082826890 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]]]}] 09:20:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:20:26 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 09:20:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 733ms 09:20:26 INFO - PROCESS | 3668 | 1461082826942 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 3668 | 1461082826946 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:20:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:20:26 INFO - PROCESS | 3668 | 1461082826952 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 3668 | 1461082826956 Marionette TRACE conn3 <- [1,2986,null,{}] 09:20:26 INFO - PROCESS | 3668 | 1461082826961 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}] 09:20:27 INFO - PROCESS | 3668 | 1461082827107 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:20:27 INFO - PROCESS | 3668 | 1461082827249 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 3668 | ++DOCSHELL 13702400 == 83 [pid = 3668] [id = 758] 09:20:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (13729400) [pid = 3668] [serial = 2272] [outer = 00000000] 09:20:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (142B2800) [pid = 3668] [serial = 2273] [outer = 13729400] 09:20:27 INFO - PROCESS | 3668 | 1461082827310 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (14A43400) [pid = 3668] [serial = 2274] [outer = 13729400] 09:20:27 INFO - PROCESS | 3668 | 1461082827909 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]]]}] 09:20:27 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. 09:20:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 998ms 09:20:27 INFO - PROCESS | 3668 | 1461082827955 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 3668 | 1461082827961 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:20:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:20:27 INFO - PROCESS | 3668 | 1461082827968 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 3668 | 1461082827971 Marionette TRACE conn3 <- [1,2990,null,{}] 09:20:27 INFO - PROCESS | 3668 | 1461082827975 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}] 09:20:28 INFO - PROCESS | 3668 | 1461082828083 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:20:28 INFO - PROCESS | 3668 | 1461082828231 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 3668 | ++DOCSHELL 13377C00 == 84 [pid = 3668] [id = 759] 09:20:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (15562C00) [pid = 3668] [serial = 2275] [outer = 00000000] 09:20:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (17BE6400) [pid = 3668] [serial = 2276] [outer = 15562C00] 09:20:28 INFO - PROCESS | 3668 | 1461082828288 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (183A4C00) [pid = 3668] [serial = 2277] [outer = 15562C00] 09:20:28 INFO - PROCESS | 3668 | 1461082828777 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]]]}] 09:20:28 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. 09:20:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 841ms 09:20:28 INFO - PROCESS | 3668 | 1461082828792 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 3668 | 1461082828795 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:20:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:20:28 INFO - PROCESS | 3668 | 1461082828815 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 3668 | 1461082828819 Marionette TRACE conn3 <- [1,2994,null,{}] 09:20:28 INFO - PROCESS | 3668 | 1461082828831 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}] 09:20:28 INFO - PROCESS | 3668 | 1461082828943 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:20:29 INFO - PROCESS | 3668 | 1461082829105 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 3668 | ++DOCSHELL 13A1DC00 == 85 [pid = 3668] [id = 760] 09:20:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (157F2800) [pid = 3668] [serial = 2278] [outer = 00000000] 09:20:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (1995AC00) [pid = 3668] [serial = 2279] [outer = 157F2800] 09:20:29 INFO - PROCESS | 3668 | 1461082829164 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (199A2800) [pid = 3668] [serial = 2280] [outer = 157F2800] 09:20:29 INFO - PROCESS | 3668 | 1461082829731 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]]]}] 09:20:29 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. 09:20:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 967ms 09:20:29 INFO - PROCESS | 3668 | 1461082829764 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 3668 | 1461082829767 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:20:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:20:29 INFO - PROCESS | 3668 | 1461082829770 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 3668 | 1461082829772 Marionette TRACE conn3 <- [1,2998,null,{}] 09:20:29 INFO - PROCESS | 3668 | 1461082829776 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}] 09:20:29 INFO - PROCESS | 3668 | 1461082829879 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:20:30 INFO - PROCESS | 3668 | 1461082830043 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 3668 | ++DOCSHELL 19935800 == 86 [pid = 3668] [id = 761] 09:20:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (1A155800) [pid = 3668] [serial = 2281] [outer = 00000000] 09:20:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (1C058400) [pid = 3668] [serial = 2282] [outer = 1A155800] 09:20:30 INFO - PROCESS | 3668 | 1461082830100 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (1C0BC000) [pid = 3668] [serial = 2283] [outer = 1A155800] 09:20:30 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:30 INFO - PROCESS | 3668 | 1461082830639 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:20:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:20:30 INFO - {} 09:20:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 904ms 09:20:30 INFO - PROCESS | 3668 | 1461082830674 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 3668 | 1461082830676 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:20:30 INFO - TEST-START | /FileAPI/fileReader.html 09:20:30 INFO - PROCESS | 3668 | 1461082830680 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 3668 | 1461082830682 Marionette TRACE conn3 <- [1,3002,null,{}] 09:20:30 INFO - PROCESS | 3668 | 1461082830686 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}] 09:20:30 INFO - PROCESS | 3668 | 1461082830789 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:20:30 INFO - PROCESS | 3668 | 1461082830936 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 3668 | ++DOCSHELL 19B44400 == 87 [pid = 3668] [id = 762] 09:20:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (1A154000) [pid = 3668] [serial = 2284] [outer = 00000000] 09:20:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (1CC38C00) [pid = 3668] [serial = 2285] [outer = 1A154000] 09:20:30 INFO - PROCESS | 3668 | 1461082830991 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (1CD31C00) [pid = 3668] [serial = 2286] [outer = 1A154000] 09:20:31 INFO - PROCESS | 3668 | 1461082831522 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]]]}] 09:20:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:20:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:20:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:20:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:20:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 889ms 09:20:31 INFO - PROCESS | 3668 | 1461082831597 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 3668 | 1461082831599 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:20:31 INFO - PROCESS | 3668 | 1461082831604 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 3668 | 1461082831606 Marionette TRACE conn3 <- [1,3006,null,{}] 09:20:31 INFO - TEST-START | /FileAPI/historical.html 09:20:31 INFO - PROCESS | 3668 | 1461082831611 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}] 09:20:31 INFO - PROCESS | 3668 | 1461082831732 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:20:31 INFO - PROCESS | 3668 | 1461082831925 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 3668 | ++DOCSHELL 1993F000 == 88 [pid = 3668] [id = 763] 09:20:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (1A0B2800) [pid = 3668] [serial = 2287] [outer = 00000000] 09:20:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (1CF14C00) [pid = 3668] [serial = 2288] [outer = 1A0B2800] 09:20:31 INFO - PROCESS | 3668 | 1461082831985 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (1D2B1800) [pid = 3668] [serial = 2289] [outer = 1A0B2800] 09:20:32 INFO - PROCESS | 3668 | 1461082832509 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"]]]}] 09:20:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:20:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:20:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:20:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:20:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:20:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:20:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:20:32 INFO - TEST-OK | /FileAPI/historical.html | took 935ms 09:20:32 INFO - TEST-START | /FileAPI/idlharness.html 09:20:32 INFO - PROCESS | 3668 | 1461082832554 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 3668 | 1461082832556 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:20:32 INFO - PROCESS | 3668 | 1461082832560 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 3668 | 1461082832562 Marionette TRACE conn3 <- [1,3010,null,{}] 09:20:32 INFO - PROCESS | 3668 | 1461082832566 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}] 09:20:32 INFO - PROCESS | 3668 | 1461082832668 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:20:32 INFO - PROCESS | 3668 | 1461082832957 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 3668 | ++DOCSHELL 02681000 == 89 [pid = 3668] [id = 764] 09:20:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (02A8C800) [pid = 3668] [serial = 2290] [outer = 00000000] 09:20:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (142A8C00) [pid = 3668] [serial = 2291] [outer = 02A8C800] 09:20:32 INFO - PROCESS | 3668 | 1461082833019 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (15566C00) [pid = 3668] [serial = 2292] [outer = 02A8C800] 09:20:34 INFO - PROCESS | 3668 | 1461082834073 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]]]}] 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:20:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:20:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:20:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:20:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:20:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:20:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:20:34 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 09:20:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:20:34 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 09:20:34 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 09:20:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:20:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:20:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:20:34 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 09:20:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:20:34 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 09:20:34 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 09:20:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:20:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:20:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 1699ms 09:20:34 INFO - PROCESS | 3668 | 1461082834264 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 3668 | 1461082834268 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:20:34 INFO - PROCESS | 3668 | 1461082834273 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - TEST-START | /FileAPI/idlharness.worker 09:20:34 INFO - PROCESS | 3668 | 1461082834277 Marionette TRACE conn3 <- [1,3014,null,{}] 09:20:34 INFO - PROCESS | 3668 | 1461082834284 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}] 09:20:34 INFO - PROCESS | 3668 | 1461082834382 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:20:34 INFO - PROCESS | 3668 | 1461082834585 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 19964400 == 88 [pid = 3668] [id = 756] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 16432800 == 87 [pid = 3668] [id = 755] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 02A8F000 == 86 [pid = 3668] [id = 754] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 19918C00 == 85 [pid = 3668] [id = 753] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 19932400 == 84 [pid = 3668] [id = 752] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 13878C00 == 83 [pid = 3668] [id = 751] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 164CAC00 == 82 [pid = 3668] [id = 750] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 1688B800 == 81 [pid = 3668] [id = 749] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 1386D400 == 80 [pid = 3668] [id = 748] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 0267EC00 == 79 [pid = 3668] [id = 745] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 1386C800 == 78 [pid = 3668] [id = 747] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 14398400 == 77 [pid = 3668] [id = 746] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (19919C00) [pid = 3668] [serial = 2188] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1CA73C00) [pid = 3668] [serial = 2218] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | ++DOCSHELL 11C30400 == 78 [pid = 3668] [id = 765] 09:20:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (11C31000) [pid = 3668] [serial = 2293] [outer = 00000000] 09:20:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (1386F800) [pid = 3668] [serial = 2294] [outer = 11C31000] 09:20:34 INFO - PROCESS | 3668 | 1461082834675 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (15569000) [pid = 3668] [serial = 2295] [outer = 11C31000] 09:20:34 INFO - PROCESS | 3668 | --DOCSHELL 14A4A000 == 77 [pid = 3668] [id = 740] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (1A15A000) [pid = 3668] [serial = 2084] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (1A2A3800) [pid = 3668] [serial = 2093] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (1C059800) [pid = 3668] [serial = 2138] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (19910400) [pid = 3668] [serial = 2054] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (15BD4000) [pid = 3668] [serial = 2048] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (180AB800) [pid = 3668] [serial = 2051] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (16988000) [pid = 3668] [serial = 2087] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (19BD9400) [pid = 3668] [serial = 2135] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (1C0B4000) [pid = 3668] [serial = 2141] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (1999B800) [pid = 3668] [serial = 2018] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (13710C00) [pid = 3668] [serial = 2129] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (198BD000) [pid = 3668] [serial = 2090] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (1698A000) [pid = 3668] [serial = 2132] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (1970A800) [pid = 3668] [serial = 2096] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (18721800) [pid = 3668] [serial = 2176] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (199A6400) [pid = 3668] [serial = 2203] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (19DD0C00) [pid = 3668] [serial = 2204] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (19B4CC00) [pid = 3668] [serial = 2179] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (169B0C00) [pid = 3668] [serial = 2194] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (18717400) [pid = 3668] [serial = 2195] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (19940C00) [pid = 3668] [serial = 2200] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (183A8000) [pid = 3668] [serial = 2192] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (18722000) [pid = 3668] [serial = 2191] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (1C252800) [pid = 3668] [serial = 2182] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (1C0BAC00) [pid = 3668] [serial = 2206] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (1550F400) [pid = 3668] [serial = 2173] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (1990E400) [pid = 3668] [serial = 2197] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (19918800) [pid = 3668] [serial = 2198] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (1C808400) [pid = 3668] [serial = 2185] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1CC38400) [pid = 3668] [serial = 2209] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1991E800) [pid = 3668] [serial = 2215] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1995BC00) [pid = 3668] [serial = 2216] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1CC3B800) [pid = 3668] [serial = 2210] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1C250400) [pid = 3668] [serial = 2207] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (13ABF800) [pid = 3668] [serial = 2212] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (19983C00) [pid = 3668] [serial = 2201] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (15B35000) [pid = 3668] [serial = 2213] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (11C2B800) [pid = 3668] [serial = 2045] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:35 INFO - PROCESS | 3668 | 1461082835629 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,{},{}]]]}] 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:20:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:20:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:20:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:20:35 INFO - {} 09:20:35 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 09:20:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:20:35 INFO - {} 09:20:35 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 - {} 09:20:35 INFO - {} 09:20:35 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 09:20:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:20:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:20:35 INFO - {} 09:20:35 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 09:20:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:20:35 INFO - {} 09:20:35 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 - {} 09:20:35 INFO - {} 09:20:35 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 09:20:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 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 09:20:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 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 09:20:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 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 09:20:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 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 09:20:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:20:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:35 INFO - {} 09:20:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1543ms 09:20:35 INFO - PROCESS | 3668 | 1461082835818 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3668 | 1461082835822 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:20:35 INFO - PROCESS | 3668 | 1461082835827 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:20:35 INFO - PROCESS | 3668 | 1461082835829 Marionette TRACE conn3 <- [1,3018,null,{}] 09:20:35 INFO - PROCESS | 3668 | 1461082835833 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}] 09:20:35 INFO - PROCESS | 3668 | 1461082835964 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:20:36 INFO - PROCESS | 3668 | 1461082836064 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 3668 | ++DOCSHELL 18AC8000 == 78 [pid = 3668] [id = 766] 09:20:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (18AC9400) [pid = 3668] [serial = 2296] [outer = 00000000] 09:20:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1C061000) [pid = 3668] [serial = 2297] [outer = 18AC9400] 09:20:36 INFO - PROCESS | 3668 | 1461082836110 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1C0B7800) [pid = 3668] [serial = 2298] [outer = 18AC9400] 09:20:36 INFO - PROCESS | 3668 | 1461082836483 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]]]}] 09:20:36 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 09:20:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 701ms 09:20:36 INFO - PROCESS | 3668 | 1461082836526 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 3668 | 1461082836529 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:20:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:20:36 INFO - PROCESS | 3668 | 1461082836533 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 3668 | 1461082836539 Marionette TRACE conn3 <- [1,3022,null,{}] 09:20:36 INFO - PROCESS | 3668 | 1461082836547 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}] 09:20:36 INFO - PROCESS | 3668 | 1461082836683 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:20:36 INFO - PROCESS | 3668 | 1461082836703 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 3668 | ++DOCSHELL 1C24BC00 == 79 [pid = 3668] [id = 767] 09:20:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1C252000) [pid = 3668] [serial = 2299] [outer = 00000000] 09:20:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1C808800) [pid = 3668] [serial = 2300] [outer = 1C252000] 09:20:36 INFO - PROCESS | 3668 | 1461082836752 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1CA7C000) [pid = 3668] [serial = 2301] [outer = 1C252000] 09:20:37 INFO - PROCESS | 3668 | 1461082837186 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]]]}] 09:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:20:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 702ms 09:20:37 INFO - PROCESS | 3668 | 1461082837231 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 3668 | 1461082837234 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:20:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:20:37 INFO - PROCESS | 3668 | 1461082837237 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 3668 | 1461082837239 Marionette TRACE conn3 <- [1,3026,null,{}] 09:20:37 INFO - PROCESS | 3668 | 1461082837242 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}] 09:20:37 INFO - PROCESS | 3668 | 1461082837362 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:20:37 INFO - PROCESS | 3668 | 1461082837461 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 3668 | ++DOCSHELL 1372BC00 == 80 [pid = 3668] [id = 768] 09:20:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (1CC40400) [pid = 3668] [serial = 2302] [outer = 00000000] 09:20:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1CD82400) [pid = 3668] [serial = 2303] [outer = 1CC40400] 09:20:37 INFO - PROCESS | 3668 | 1461082837508 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (1CD8A000) [pid = 3668] [serial = 2304] [outer = 1CC40400] 09:20:37 INFO - PROCESS | 3668 | 1461082837894 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"]]]}] 09:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:20:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 701ms 09:20:37 INFO - PROCESS | 3668 | 1461082837936 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 3668 | 1461082837938 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:20:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:20:37 INFO - PROCESS | 3668 | 1461082837942 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 3668 | 1461082837943 Marionette TRACE conn3 <- [1,3030,null,{}] 09:20:37 INFO - PROCESS | 3668 | 1461082837947 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}] 09:20:38 INFO - PROCESS | 3668 | 1461082838070 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:20:38 INFO - PROCESS | 3668 | 1461082838076 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 3668 | ++DOCSHELL 1CD8A400 == 81 [pid = 3668] [id = 769] 09:20:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (1CF10C00) [pid = 3668] [serial = 2305] [outer = 00000000] 09:20:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (1D30EC00) [pid = 3668] [serial = 2306] [outer = 1CF10C00] 09:20:38 INFO - PROCESS | 3668 | 1461082838194 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (1D317400) [pid = 3668] [serial = 2307] [outer = 1CF10C00] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (19BD1C00) [pid = 3668] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (02A96000) [pid = 3668] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (17BE5000) [pid = 3668] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1995F000) [pid = 3668] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (13874800) [pid = 3668] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (18DB9000) [pid = 3668] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (02A97400) [pid = 3668] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (18FA1800) [pid = 3668] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (19933000) [pid = 3668] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (14399000) [pid = 3668] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (1968B400) [pid = 3668] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (13879000) [pid = 3668] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:20:38 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (15562400) [pid = 3668] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:20:39 INFO - PROCESS | 3668 | 1461082839029 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]]]}] 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:20:39 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. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:20:39 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'.) 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:20:39 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. 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:20:39 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. 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:20:39 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. 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:20:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1200ms 09:20:39 INFO - PROCESS | 3668 | 1461082839139 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 3668 | 1461082839141 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:20:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:20:39 INFO - PROCESS | 3668 | 1461082839144 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 3668 | 1461082839146 Marionette TRACE conn3 <- [1,3034,null,{}] 09:20:39 INFO - PROCESS | 3668 | 1461082839150 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}] 09:20:39 INFO - PROCESS | 3668 | 1461082839239 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:20:39 INFO - PROCESS | 3668 | 1461082839245 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 3668 | ++DOCSHELL 1998F000 == 82 [pid = 3668] [id = 770] 09:20:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (1C0BB400) [pid = 3668] [serial = 2308] [outer = 00000000] 09:20:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (1D319800) [pid = 3668] [serial = 2309] [outer = 1C0BB400] 09:20:39 INFO - PROCESS | 3668 | 1461082839299 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (1D4AF800) [pid = 3668] [serial = 2310] [outer = 1C0BB400] 09:20:39 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:39 INFO - PROCESS | 3668 | 1461082839759 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:20:39 INFO - {} 09:20:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 639ms 09:20:39 INFO - PROCESS | 3668 | 1461082839782 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 3668 | 1461082839784 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:20:39 INFO - PROCESS | 3668 | 1461082839787 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:20:39 INFO - PROCESS | 3668 | 1461082839789 Marionette TRACE conn3 <- [1,3038,null,{}] 09:20:39 INFO - PROCESS | 3668 | 1461082839793 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}] 09:20:39 INFO - PROCESS | 3668 | 1461082839875 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:20:39 INFO - PROCESS | 3668 | 1461082839881 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 3668 | ++DOCSHELL 19DD9800 == 83 [pid = 3668] [id = 771] 09:20:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (1D4B3800) [pid = 3668] [serial = 2311] [outer = 00000000] 09:20:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (1D6BBC00) [pid = 3668] [serial = 2312] [outer = 1D4B3800] 09:20:39 INFO - PROCESS | 3668 | 1461082839925 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (1D801C00) [pid = 3668] [serial = 2313] [outer = 1D4B3800] 09:20:40 INFO - PROCESS | 3668 | 1461082840358 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]]]}] 09:20:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:20:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:20:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:20:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:20:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 593ms 09:20:40 INFO - PROCESS | 3668 | 1461082840385 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 3668 | 1461082840386 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:20:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:20:40 INFO - PROCESS | 3668 | 1461082840390 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 3668 | 1461082840392 Marionette TRACE conn3 <- [1,3042,null,{}] 09:20:40 INFO - PROCESS | 3668 | 1461082840409 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}] 09:20:40 INFO - PROCESS | 3668 | 1461082840493 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:20:40 INFO - PROCESS | 3668 | 1461082840499 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 3668 | ++DOCSHELL 1D6B3800 == 84 [pid = 3668] [id = 772] 09:20:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (1D804800) [pid = 3668] [serial = 2314] [outer = 00000000] 09:20:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18F49400) [pid = 3668] [serial = 2315] [outer = 1D804800] 09:20:40 INFO - PROCESS | 3668 | 1461082840543 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (1D80D800) [pid = 3668] [serial = 2316] [outer = 1D804800] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1697F000 == 83 [pid = 3668] [id = 649] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 13727800 == 82 [pid = 3668] [id = 604] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 02A8E000 == 81 [pid = 3668] [id = 705] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 16882400 == 80 [pid = 3668] [id = 598] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 123F8C00 == 79 [pid = 3668] [id = 647] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 18DAE000 == 78 [pid = 3668] [id = 703] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 18323000 == 77 [pid = 3668] [id = 635] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 18F64800 == 76 [pid = 3668] [id = 603] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 18CCD000 == 75 [pid = 3668] [id = 661] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 19765800 == 74 [pid = 3668] [id = 636] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 13209400 == 73 [pid = 3668] [id = 723] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1556BC00 == 72 [pid = 3668] [id = 605] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 19BD9C00 == 71 [pid = 3668] [id = 713] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1999F400 == 70 [pid = 3668] [id = 742] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1832A400 == 69 [pid = 3668] [id = 632] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1968C400 == 68 [pid = 3668] [id = 684] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 13A19000 == 67 [pid = 3668] [id = 744] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1325F800 == 66 [pid = 3668] [id = 659] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1871D000 == 65 [pid = 3668] [id = 602] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1AB1C800 == 64 [pid = 3668] [id = 712] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 18CCBC00 == 63 [pid = 3668] [id = 620] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 14AE3800 == 62 [pid = 3668] [id = 682] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 164C9000 == 61 [pid = 3668] [id = 660] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1697D800 == 60 [pid = 3668] [id = 741] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1C254800 == 59 [pid = 3668] [id = 743] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1320E800 == 58 [pid = 3668] [id = 595] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 18DB9400 == 57 [pid = 3668] [id = 711] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 11B1C800 == 56 [pid = 3668] [id = 683] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 02677400 == 55 [pid = 3668] [id = 681] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 12BE6800 == 54 [pid = 3668] [id = 601] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 123F7800 == 53 [pid = 3668] [id = 634] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1235AC00 == 52 [pid = 3668] [id = 710] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 02A94400 == 51 [pid = 3668] [id = 707] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 12D48800 == 50 [pid = 3668] [id = 622] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 13872000 == 49 [pid = 3668] [id = 648] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 11B18000 == 48 [pid = 3668] [id = 607] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 16986000 == 47 [pid = 3668] [id = 728] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 164C9800 == 46 [pid = 3668] [id = 599] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1970AC00 == 45 [pid = 3668] [id = 650] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 11B19800 == 44 [pid = 3668] [id = 675] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 183AEC00 == 43 [pid = 3668] [id = 606] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 14A06800 == 42 [pid = 3668] [id = 729] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1C249C00 == 41 [pid = 3668] [id = 727] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 169ABC00 == 40 [pid = 3668] [id = 739] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1991EC00 == 39 [pid = 3668] [id = 662] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 11C30400 == 38 [pid = 3668] [id = 765] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 02681000 == 37 [pid = 3668] [id = 764] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 1993F000 == 36 [pid = 3668] [id = 763] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 19935800 == 35 [pid = 3668] [id = 761] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 19B44400 == 34 [pid = 3668] [id = 762] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 13377C00 == 33 [pid = 3668] [id = 759] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 13A1DC00 == 32 [pid = 3668] [id = 760] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 11C34000 == 31 [pid = 3668] [id = 757] 09:20:41 INFO - PROCESS | 3668 | --DOCSHELL 13702400 == 30 [pid = 3668] [id = 758] 09:20:42 INFO - PROCESS | 3668 | --DOCSHELL 18AC8000 == 29 [pid = 3668] [id = 766] 09:20:42 INFO - PROCESS | 3668 | --DOCSHELL 1372BC00 == 28 [pid = 3668] [id = 768] 09:20:42 INFO - PROCESS | 3668 | --DOCSHELL 1998F000 == 27 [pid = 3668] [id = 770] 09:20:42 INFO - PROCESS | 3668 | --DOCSHELL 1C24BC00 == 26 [pid = 3668] [id = 767] 09:20:42 INFO - PROCESS | 3668 | --DOCSHELL 1CD8A400 == 25 [pid = 3668] [id = 769] 09:20:42 INFO - PROCESS | 3668 | --DOCSHELL 19DD9800 == 24 [pid = 3668] [id = 771] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1A680C00) [pid = 3668] [serial = 2270] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1999B400) [pid = 3668] [serial = 2266] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1A299C00) [pid = 3668] [serial = 2268] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (123B5800) [pid = 3668] [serial = 2236] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18F4B400) [pid = 3668] [serial = 2248] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (1999C000) [pid = 3668] [serial = 2259] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (164D1400) [pid = 3668] [serial = 2245] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (19694C00) [pid = 3668] [serial = 2251] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1968F800) [pid = 3668] [serial = 2250] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (15750400) [pid = 3668] [serial = 2262] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (19768400) [pid = 3668] [serial = 2224] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (19916000) [pid = 3668] [serial = 2253] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (19961000) [pid = 3668] [serial = 2257] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (199A0400) [pid = 3668] [serial = 2260] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1C256000) [pid = 3668] [serial = 2227] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (164C8400) [pid = 3668] [serial = 2239] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (19989800) [pid = 3668] [serial = 2265] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (15F69800) [pid = 3668] [serial = 2263] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (18DB3400) [pid = 3668] [serial = 2242] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1995F400) [pid = 3668] [serial = 2189] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (183AD000) [pid = 3668] [serial = 2241] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (18D4F400) [pid = 3668] [serial = 2247] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (1CD39000) [pid = 3668] [serial = 2230] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (1CD3E400) [pid = 3668] [serial = 2233] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (16989800) [pid = 3668] [serial = 2221] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (15D0F800) [pid = 3668] [serial = 2238] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (19922000) [pid = 3668] [serial = 2254] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (1995B800) [pid = 3668] [serial = 2256] [outer = 00000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (15D8C000) [pid = 3668] [serial = 2244] [outer = 00000000] [url = about:blank] 09:20:43 INFO - PROCESS | 3668 | 1461082843017 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"]]]}] 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:20:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:20:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:20:43 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" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:20:43 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" 09:20:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:20:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2821ms 09:20:43 INFO - PROCESS | 3668 | 1461082843204 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 3668 | 1461082843210 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:20:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:20:43 INFO - PROCESS | 3668 | 1461082843215 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 3668 | 1461082843218 Marionette TRACE conn3 <- [1,3046,null,{}] 09:20:43 INFO - PROCESS | 3668 | 1461082843224 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}] 09:20:43 INFO - PROCESS | 3668 | 1461082843316 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:20:43 INFO - PROCESS | 3668 | 1461082843323 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 3668 | ++DOCSHELL 11B19800 == 25 [pid = 3668] [id = 773] 09:20:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (11B19C00) [pid = 3668] [serial = 2317] [outer = 00000000] 09:20:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (11C30C00) [pid = 3668] [serial = 2318] [outer = 11B19C00] 09:20:43 INFO - PROCESS | 3668 | 1461082843382 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (11C36400) [pid = 3668] [serial = 2319] [outer = 11B19C00] 09:20:43 INFO - PROCESS | 3668 | 1461082843911 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]]]}] 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:20:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:20:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:20:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:20:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:20:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:20:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 748ms 09:20:43 INFO - PROCESS | 3668 | 1461082843966 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 3668 | 1461082843972 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:20:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:20:43 INFO - PROCESS | 3668 | 1461082843978 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 3668 | 1461082843981 Marionette TRACE conn3 <- [1,3050,null,{}] 09:20:43 INFO - PROCESS | 3668 | 1461082843984 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}] 09:20:44 INFO - PROCESS | 3668 | 1461082844069 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:20:44 INFO - PROCESS | 3668 | 1461082844076 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 3668 | ++DOCSHELL 11C30400 == 26 [pid = 3668] [id = 774] 09:20:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (11CAA400) [pid = 3668] [serial = 2320] [outer = 00000000] 09:20:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (1325F400) [pid = 3668] [serial = 2321] [outer = 11CAA400] 09:20:44 INFO - PROCESS | 3668 | 1461082844123 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (13376400) [pid = 3668] [serial = 2322] [outer = 11CAA400] 09:20:44 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:20:44 INFO - PROCESS | 3668 | 1461082844631 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:20:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:20:44 INFO - {} 09:20:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 686ms 09:20:44 INFO - PROCESS | 3668 | 1461082844714 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 3668 | 1461082844717 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:20:44 INFO - PROCESS | 3668 | 1461082844721 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:20:44 INFO - PROCESS | 3668 | 1461082844725 Marionette TRACE conn3 <- [1,3054,null,{}] 09:20:44 INFO - PROCESS | 3668 | 1461082844736 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}] 09:20:44 INFO - PROCESS | 3668 | 1461082844824 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:20:44 INFO - PROCESS | 3668 | 1461082844831 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 3668 | ++DOCSHELL 1386CC00 == 27 [pid = 3668] [id = 775] 09:20:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (1386E000) [pid = 3668] [serial = 2323] [outer = 00000000] 09:20:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (142AA400) [pid = 3668] [serial = 2324] [outer = 1386E000] 09:20:44 INFO - PROCESS | 3668 | 1461082844968 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (14399C00) [pid = 3668] [serial = 2325] [outer = 1386E000] 09:20:45 INFO - PROCESS | 3668 | 1461082845368 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]]]}] 09:20:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:20:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:20:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:20:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:20:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:20:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:20:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:20:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 702ms 09:20:45 INFO - PROCESS | 3668 | 1461082845425 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 3668 | 1461082845430 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:20:45 INFO - PROCESS | 3668 | 1461082845434 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:20:45 INFO - PROCESS | 3668 | 1461082845436 Marionette TRACE conn3 <- [1,3058,null,{}] 09:20:45 INFO - PROCESS | 3668 | 1461082845439 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}] 09:20:45 INFO - PROCESS | 3668 | 1461082845554 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:20:45 INFO - PROCESS | 3668 | 1461082845567 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 3668 | ++DOCSHELL 12B7CC00 == 28 [pid = 3668] [id = 776] 09:20:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1556EC00) [pid = 3668] [serial = 2326] [outer = 00000000] 09:20:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (15B2D000) [pid = 3668] [serial = 2327] [outer = 1556EC00] 09:20:45 INFO - PROCESS | 3668 | 1461082845612 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (15BE6000) [pid = 3668] [serial = 2328] [outer = 1556EC00] 09:20:46 INFO - PROCESS | 3668 | 1461082846031 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]]]}] 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:20:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 639ms 09:20:46 INFO - PROCESS | 3668 | 1461082846074 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 3668 | 1461082846075 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:20:46 INFO - PROCESS | 3668 | 1461082846078 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:20:46 INFO - PROCESS | 3668 | 1461082846080 Marionette TRACE conn3 <- [1,3062,null,{}] 09:20:46 INFO - PROCESS | 3668 | 1461082846084 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}] 09:20:46 INFO - PROCESS | 3668 | 1461082846202 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:20:46 INFO - PROCESS | 3668 | 1461082846246 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 3668 | ++DOCSHELL 15D8C000 == 29 [pid = 3668] [id = 777] 09:20:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (15F6C800) [pid = 3668] [serial = 2329] [outer = 00000000] 09:20:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (16435400) [pid = 3668] [serial = 2330] [outer = 15F6C800] 09:20:46 INFO - PROCESS | 3668 | 1461082846291 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (164C9C00) [pid = 3668] [serial = 2331] [outer = 15F6C800] 09:20:46 INFO - PROCESS | 3668 | 1461082846704 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]]]}] 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:20:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 639ms 09:20:46 INFO - PROCESS | 3668 | 1461082846718 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 3668 | 1461082846720 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:20:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:20:46 INFO - PROCESS | 3668 | 1461082846723 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 3668 | 1461082846725 Marionette TRACE conn3 <- [1,3066,null,{}] 09:20:46 INFO - PROCESS | 3668 | 1461082846728 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}] 09:20:46 INFO - PROCESS | 3668 | 1461082846876 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:20:46 INFO - PROCESS | 3668 | 1461082846886 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 3668 | ++DOCSHELL 164D1C00 == 30 [pid = 3668] [id = 778] 09:20:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (1688B800) [pid = 3668] [serial = 2332] [outer = 00000000] 09:20:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (16984800) [pid = 3668] [serial = 2333] [outer = 1688B800] 09:20:46 INFO - PROCESS | 3668 | 1461082846935 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (17BE0800) [pid = 3668] [serial = 2334] [outer = 1688B800] 09:20:47 INFO - PROCESS | 3668 | 1461082847370 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] 09:20:47 INFO - PROCESS | 3668 | 1461082847450 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:20:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:20:47 INFO - PROCESS | 3668 | 1461082847454 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 3668 | 1461082847455 Marionette TRACE conn3 <- [1,3070,null,{}] 09:20:47 INFO - PROCESS | 3668 | 1461082847459 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}] 09:20:47 INFO - PROCESS | 3668 | 1461082847539 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:20:47 INFO - PROCESS | 3668 | 1461082847579 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 3668 | ++DOCSHELL 1804C800 == 31 [pid = 3668] [id = 779] 09:20:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (183AF000) [pid = 3668] [serial = 2335] [outer = 00000000] 09:20:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (183BB000) [pid = 3668] [serial = 2336] [outer = 183AF000] 09:20:47 INFO - PROCESS | 3668 | 1461082847623 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (183BC800) [pid = 3668] [serial = 2337] [outer = 183AF000] 09:20:48 INFO - PROCESS | 3668 | 1461082848053 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]]]}] 09:20:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:20:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:20:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:20:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 639ms 09:20:48 INFO - PROCESS | 3668 | 1461082848107 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 3668 | 1461082848109 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:20:48 INFO - PROCESS | 3668 | 1461082848112 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:20:48 INFO - PROCESS | 3668 | 1461082848114 Marionette TRACE conn3 <- [1,3074,null,{}] 09:20:48 INFO - PROCESS | 3668 | 1461082848130 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}] 09:20:48 INFO - PROCESS | 3668 | 1461082848241 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:20:48 INFO - PROCESS | 3668 | 1461082848231 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 3668 | ++DOCSHELL 18328400 == 32 [pid = 3668] [id = 780] 09:20:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (183B7800) [pid = 3668] [serial = 2338] [outer = 00000000] 09:20:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (18CD7000) [pid = 3668] [serial = 2339] [outer = 183B7800] 09:20:48 INFO - PROCESS | 3668 | 1461082848276 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (18CCD000) [pid = 3668] [serial = 2340] [outer = 183B7800] 09:20:48 INFO - PROCESS | 3668 | 1461082848701 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:20:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 639ms 09:20:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:20:48 INFO - PROCESS | 3668 | 1461082848737 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 3668 | 1461082848739 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:20:48 INFO - PROCESS | 3668 | 1461082848742 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 3668 | 1461082848744 Marionette TRACE conn3 <- [1,3078,null,{}] 09:20:48 INFO - PROCESS | 3668 | 1461082848753 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}] 09:20:48 INFO - PROCESS | 3668 | 1461082848874 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:20:48 INFO - PROCESS | 3668 | 1461082848879 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 3668 | ++DOCSHELL 1386C800 == 33 [pid = 3668] [id = 781] 09:20:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (18D4E000) [pid = 3668] [serial = 2341] [outer = 00000000] 09:20:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (18DB7C00) [pid = 3668] [serial = 2342] [outer = 18D4E000] 09:20:48 INFO - PROCESS | 3668 | 1461082848925 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (18DBA800) [pid = 3668] [serial = 2343] [outer = 18D4E000] 09:20:49 INFO - PROCESS | 3668 | 1461082849380 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:20:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 686ms 09:20:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:20:49 INFO - PROCESS | 3668 | 1461082849442 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 3668 | 1461082849444 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:20:49 INFO - PROCESS | 3668 | 1461082849447 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 3668 | 1461082849449 Marionette TRACE conn3 <- [1,3082,null,{}] 09:20:49 INFO - PROCESS | 3668 | 1461082849452 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}] 09:20:49 INFO - PROCESS | 3668 | 1461082849575 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:20:49 INFO - PROCESS | 3668 | 1461082849663 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 3668 | ++DOCSHELL 18F4D400 == 34 [pid = 3668] [id = 782] 09:20:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (18F4D800) [pid = 3668] [serial = 2344] [outer = 00000000] 09:20:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (18F52C00) [pid = 3668] [serial = 2345] [outer = 18F4D800] 09:20:49 INFO - PROCESS | 3668 | 1461082849708 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (18F94800) [pid = 3668] [serial = 2346] [outer = 18F4D800] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (1A0B3800) [pid = 3668] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (1CC40400) [pid = 3668] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (1CF10C00) [pid = 3668] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (1D4B3800) [pid = 3668] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (1C0BB400) [pid = 3668] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (18AC9400) [pid = 3668] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (11C31000) [pid = 3668] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (02A8C800) [pid = 3668] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (1A0B2800) [pid = 3668] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (1A154000) [pid = 3668] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (1A155800) [pid = 3668] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (157F2800) [pid = 3668] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (15562C00) [pid = 3668] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (13729400) [pid = 3668] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (13256C00) [pid = 3668] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (1C252000) [pid = 3668] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (14A4A400) [pid = 3668] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (1CA7FC00) [pid = 3668] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (1832B400) [pid = 3668] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (1C24A000) [pid = 3668] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (1993D000) [pid = 3668] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (11B20000) [pid = 3668] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (1C0C2000) [pid = 3668] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (13A22000) [pid = 3668] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (183B8C00) [pid = 3668] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (1998DC00) [pid = 3668] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:20:50 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (1C326800) [pid = 3668] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:20:50 INFO - PROCESS | 3668 | 1461082850682 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:20:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1293ms 09:20:50 INFO - PROCESS | 3668 | 1461082850749 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 3668 | 1461082850751 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:20:50 INFO - PROCESS | 3668 | 1461082850754 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:20:50 INFO - PROCESS | 3668 | 1461082850757 Marionette TRACE conn3 <- [1,3086,null,{}] 09:20:50 INFO - PROCESS | 3668 | 1461082850760 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}] 09:20:50 INFO - PROCESS | 3668 | 1461082850853 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:20:50 INFO - PROCESS | 3668 | 1461082850862 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 3668 | ++DOCSHELL 18327000 == 35 [pid = 3668] [id = 783] 09:20:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (1832B400) [pid = 3668] [serial = 2347] [outer = 00000000] 09:20:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (18F45000) [pid = 3668] [serial = 2348] [outer = 1832B400] 09:20:51 INFO - PROCESS | 3668 | 1461082851007 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (18F9A000) [pid = 3668] [serial = 2349] [outer = 1832B400] 09:20:51 INFO - PROCESS | 3668 | 1461082851376 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]]]}] 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:20:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 639ms 09:20:51 INFO - PROCESS | 3668 | 1461082851392 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 3668 | 1461082851394 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:20:51 INFO - PROCESS | 3668 | 1461082851397 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:20:51 INFO - PROCESS | 3668 | 1461082851399 Marionette TRACE conn3 <- [1,3090,null,{}] 09:20:51 INFO - PROCESS | 3668 | 1461082851402 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}] 09:20:51 INFO - PROCESS | 3668 | 1461082851479 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:20:51 INFO - PROCESS | 3668 | 1461082851485 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 3668 | ++DOCSHELL 18DAF000 == 36 [pid = 3668] [id = 784] 09:20:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (18F52000) [pid = 3668] [serial = 2350] [outer = 00000000] 09:20:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (19693400) [pid = 3668] [serial = 2351] [outer = 18F52000] 09:20:51 INFO - PROCESS | 3668 | 1461082851529 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (19693800) [pid = 3668] [serial = 2352] [outer = 18F52000] 09:20:51 INFO - PROCESS | 3668 | 1461082851958 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:20:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 592ms 09:20:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:20:51 INFO - PROCESS | 3668 | 1461082852007 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 3668 | 1461082852009 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:20:51 INFO - PROCESS | 3668 | 1461082852013 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 3668 | 1461082852014 Marionette TRACE conn3 <- [1,3094,null,{}] 09:20:52 INFO - PROCESS | 3668 | 1461082852018 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}] 09:20:52 INFO - PROCESS | 3668 | 1461082852097 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:20:52 INFO - PROCESS | 3668 | 1461082852103 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 3668 | ++DOCSHELL 1968DC00 == 37 [pid = 3668] [id = 785] 09:20:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (1970F000) [pid = 3668] [serial = 2353] [outer = 00000000] 09:20:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (19766800) [pid = 3668] [serial = 2354] [outer = 1970F000] 09:20:52 INFO - PROCESS | 3668 | 1461082852146 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (19874C00) [pid = 3668] [serial = 2355] [outer = 1970F000] 09:20:52 INFO - PROCESS | 3668 | 1461082852592 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]]]}] 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:20:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 623ms 09:20:52 INFO - PROCESS | 3668 | 1461082852678 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 3668 | 1461082852682 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:20:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:20:52 INFO - PROCESS | 3668 | 1461082852692 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 3668 | 1461082852696 Marionette TRACE conn3 <- [1,3098,null,{}] 09:20:52 INFO - PROCESS | 3668 | 1461082852703 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}] 09:20:52 INFO - PROCESS | 3668 | 1461082852821 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:20:52 INFO - PROCESS | 3668 | 1461082852997 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 3668 | ++DOCSHELL 02A89800 == 38 [pid = 3668] [id = 786] 09:20:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (02A8A000) [pid = 3668] [serial = 2356] [outer = 00000000] 09:20:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (02A92C00) [pid = 3668] [serial = 2357] [outer = 02A8A000] 09:20:53 INFO - PROCESS | 3668 | 1461082853055 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (11B1C000) [pid = 3668] [serial = 2358] [outer = 02A8A000] 09:20:53 INFO - PROCESS | 3668 | 1461082853692 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"]]]}] 09:20:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:20:53 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 09:20:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:20:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1045ms 09:20:53 INFO - PROCESS | 3668 | 1461082853741 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 3668 | 1461082853744 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:20:53 INFO - PROCESS | 3668 | 1461082853797 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:20:53 INFO - PROCESS | 3668 | 1461082853802 Marionette TRACE conn3 <- [1,3102,null,{}] 09:20:53 INFO - PROCESS | 3668 | 1461082853806 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}] 09:20:53 INFO - PROCESS | 3668 | 1461082853925 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:20:54 INFO - PROCESS | 3668 | 1461082854070 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\", \"39b15a90-db17-4be1-8d45-a4272f005f81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 3668 | ++DOCSHELL 02A83000 == 39 [pid = 3668] [id = 787] 09:20:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (02A8C800) [pid = 3668] [serial = 2359] [outer = 00000000] 09:20:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (13393C00) [pid = 3668] [serial = 2360] [outer = 02A8C800] 09:20:54 INFO - PROCESS | 3668 | 1461082854126 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (1386B800) [pid = 3668] [serial = 2361] [outer = 02A8C800] 09:20:54 INFO - PROCESS | 3668 | 1461082854707 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]]]}] 09:20:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:20:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 951ms 09:20:54 INFO - PROCESS | 3668 | 1461082854769 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 3668 | 1461082854772 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:20:55 WARNING - u'runner_teardown' () 09:20:55 INFO - No more tests 09:20:55 INFO - Got 0 unexpected results 09:20:55 INFO - SUITE-END | took 660s 09:20:56 INFO - Closing logging queue 09:20:56 INFO - queue closed 09:20:56 INFO - Return code: 0 09:20:56 WARNING - # TBPL SUCCESS # 09:20:56 INFO - Running post-action listener: _resource_record_post_action 09:20:56 INFO - Running post-run listener: _resource_record_post_run 09:20:57 INFO - Total resource usage - Wall time: 671s; CPU: 17.0%; Read bytes: 92273664; Write bytes: 988177920; Read time: 1472932; Write time: 1077570 09:20:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:20:57 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 131849728; Read time: 0; Write time: 135103 09:20:57 INFO - run-tests - Wall time: 669s; CPU: 17.0%; Read bytes: 92273664; Write bytes: 806862336; Read time: 1472932; Write time: 909224 09:20:57 INFO - Running post-run listener: _upload_blobber_files 09:20:57 INFO - Blob upload gear active. 09:20:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:20:57 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 09:20:57 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:20:57 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:20:58 INFO - (blobuploader) - INFO - Open directory for files ... 09:20:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:20:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:20:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:20:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:20:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:20:58 INFO - (blobuploader) - INFO - Done attempting. 09:20:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:20:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:20:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:21:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:21:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:21:00 INFO - (blobuploader) - INFO - Done attempting. 09:21:00 INFO - (blobuploader) - INFO - Iteration through files over. 09:21:00 INFO - Return code: 0 09:21:00 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:21:00 INFO - Using _rmtree_windows ... 09:21:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:21:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b784a4d4a900f185d56faf32277d0abf2a16fa8259300f19388a0fa4a30d40c93b44fdea428583e3f3c6f9d26b8814ddc18c332e45dadf4b58d6ee960f446876", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cbf41e1be839933087f3f5fdea036402fbb2d18803ffa6f5f6f3990a18d8eec1667658a28e62b40efe5016cb33b2da7dd19313ecb74d20f5ba2d3ca038107215"} 09:21:00 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:21:00 INFO - Writing to file C:\slave\test\properties\blobber_files 09:21:00 INFO - Contents: 09:21:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b784a4d4a900f185d56faf32277d0abf2a16fa8259300f19388a0fa4a30d40c93b44fdea428583e3f3c6f9d26b8814ddc18c332e45dadf4b58d6ee960f446876", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cbf41e1be839933087f3f5fdea036402fbb2d18803ffa6f5f6f3990a18d8eec1667658a28e62b40efe5016cb33b2da7dd19313ecb74d20f5ba2d3ca038107215"} 09:21:00 INFO - Running post-run listener: copy_logs_to_upload_dir 09:21:00 INFO - Copying logs to upload dir... 09:21:00 INFO - mkdir: C:\slave\test\build\upload\logs 09:21:00 INFO - Copying logs to upload dir... 09:21:00 INFO - Using _rmtree_windows ... 09:21:00 INFO - Using _rmtree_windows ... 09:21:00 INFO - Using _rmtree_windows ... 09:21:00 INFO - Using _rmtree_windows ... 09:21:00 INFO - Using _rmtree_windows ... 09:21:00 INFO - Using _rmtree_windows ... 09:21:00 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=794.106000 ========= master_lag: 56.58 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 10 secs) (at 2016-04-19 09:21:45.338765) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-19 09:21:45.341603) ========= '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-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 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-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b784a4d4a900f185d56faf32277d0abf2a16fa8259300f19388a0fa4a30d40c93b44fdea428583e3f3c6f9d26b8814ddc18c332e45dadf4b58d6ee960f446876", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cbf41e1be839933087f3f5fdea036402fbb2d18803ffa6f5f6f3990a18d8eec1667658a28e62b40efe5016cb33b2da7dd19313ecb74d20f5ba2d3ca038107215"} build_url:https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/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/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b784a4d4a900f185d56faf32277d0abf2a16fa8259300f19388a0fa4a30d40c93b44fdea428583e3f3c6f9d26b8814ddc18c332e45dadf4b58d6ee960f446876", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/cbf41e1be839933087f3f5fdea036402fbb2d18803ffa6f5f6f3990a18d8eec1667658a28e62b40efe5016cb33b2da7dd19313ecb74d20f5ba2d3ca038107215"}' symbols_url: 'https://queue.taskcluster.net/v1/task/f4f2zBHnQCKwdHC0alLp0Q/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 1.47 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-19 09:21:46.923855) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 09:21:46.924183) ========= '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-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 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-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 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-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.31 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 09:21:47.345734) ========= ========= Started reboot slave lost (results: 0, elapsed: 14 secs) (at 2016-04-19 09:21:47.346015) ========= ========= Finished reboot slave lost (results: 0, elapsed: 14 secs) (at 2016-04-19 09:22:01.380821) ========= ========= Total master_lag: 74.16 =========