builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-024 starttime: 1464622574.84 results: success (0) buildid: 20160530063837 builduid: 3b0a3caa272d495abd2812a5b4932f33 revision: 433520b687b76bc6332bf080db94b01ebf4ef881 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:14.839494) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:14.839889) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:14.840171) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:14.898776) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:14.899182) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False --08:35:52-- 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% 7.88 MB/s 08:35:52 (7.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.741000 ========= master_lag: -0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:15.596784) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:15.597165) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.707000 ========= master_lag: -0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:16.272933) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 08:36:16.273329) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 433520b687b76bc6332bf080db94b01ebf4ef881 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 433520b687b76bc6332bf080db94b01ebf4ef881 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False 2016-05-30 08:35:54,171 truncating revision to first 12 chars 2016-05-30 08:35:54,171 Setting DEBUG logging. 2016-05-30 08:35:54,171 attempt 1/10 2016-05-30 08:35:54,171 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/433520b687b7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:35:55,635 unpacking tar archive at: mozilla-aurora-433520b687b7/testing/mozharness/ program finished with exit code 0 elapsedTime=2.291000 ========= master_lag: -0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 08:36:18.468057) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:18.468400) ========= script_repo_revision: 433520b687b76bc6332bf080db94b01ebf4ef881 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:18.468812) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:18.469083) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:36:18.482752) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 15 secs) (at 2016-05-30 08:36:18.483049) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 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-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:35:56 INFO - MultiFileLogger online at 20160530 08:35:56 in C:\slave\test 08:35:56 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-aurora --download-symbols true 08:35:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:35:56 INFO - {'append_to_log': False, 08:35:56 INFO - 'base_work_dir': 'C:\\slave\\test', 08:35:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:35:56 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:35:56 INFO - 'buildbot_json_path': 'buildprops.json', 08:35:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:35:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:35:56 INFO - 'download_minidump_stackwalk': True, 08:35:56 INFO - 'download_symbols': 'true', 08:35:56 INFO - 'e10s': False, 08:35:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:35:56 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:35:56 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:35:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:35:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:35:56 INFO - 'C:/mozilla-build/tooltool.py'), 08:35:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:35:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:35:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:35:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:35:56 INFO - 'log_level': 'info', 08:35:56 INFO - 'log_to_console': True, 08:35:56 INFO - 'opt_config_files': (), 08:35:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:35:56 INFO - '--processes=1', 08:35:56 INFO - '--config=%(test_path)s/wptrunner.ini', 08:35:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:35:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:35:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:35:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:35:56 INFO - 'pip_index': False, 08:35:56 INFO - 'require_test_zip': True, 08:35:56 INFO - 'test_type': ('testharness',), 08:35:56 INFO - 'this_chunk': '1', 08:35:56 INFO - 'total_chunks': '10', 08:35:56 INFO - 'virtualenv_path': 'venv', 08:35:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:35:56 INFO - 'work_dir': 'build'} 08:35:56 INFO - ##### 08:35:56 INFO - ##### Running clobber step. 08:35:56 INFO - ##### 08:35:56 INFO - Running pre-action listener: _resource_record_pre_action 08:35:56 INFO - Running main action method: clobber 08:35:56 INFO - rmtree: C:\slave\test\build 08:35:56 INFO - Using _rmtree_windows ... 08:35:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:36:32 INFO - Running post-action listener: _resource_record_post_action 08:36:32 INFO - ##### 08:36:32 INFO - ##### Running read-buildbot-config step. 08:36:32 INFO - ##### 08:36:32 INFO - Running pre-action listener: _resource_record_pre_action 08:36:32 INFO - Running main action method: read_buildbot_config 08:36:32 INFO - Using buildbot properties: 08:36:32 INFO - { 08:36:32 INFO - "project": "", 08:36:32 INFO - "product": "firefox", 08:36:32 INFO - "script_repo_revision": "production", 08:36:32 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:36:32 INFO - "repository": "", 08:36:32 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:36:32 INFO - "buildid": "20160530063837", 08:36:32 INFO - "pgo_build": "False", 08:36:32 INFO - "basedir": "C:\\slave\\test", 08:36:32 INFO - "buildnumber": 3, 08:36:32 INFO - "slavename": "t-xp32-ix-024", 08:36:32 INFO - "revision": "433520b687b76bc6332bf080db94b01ebf4ef881", 08:36:32 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:36:32 INFO - "platform": "win32", 08:36:32 INFO - "branch": "mozilla-aurora", 08:36:32 INFO - "repo_path": "releases/mozilla-aurora", 08:36:32 INFO - "moz_repo_path": "", 08:36:32 INFO - "stage_platform": "win32", 08:36:32 INFO - "builduid": "3b0a3caa272d495abd2812a5b4932f33", 08:36:32 INFO - "slavebuilddir": "test" 08:36:32 INFO - } 08:36:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:36:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:36:32 INFO - Running post-action listener: _resource_record_post_action 08:36:32 INFO - ##### 08:36:32 INFO - ##### Running download-and-extract step. 08:36:32 INFO - ##### 08:36:32 INFO - Running pre-action listener: _resource_record_pre_action 08:36:32 INFO - Running main action method: download_and_extract 08:36:32 INFO - mkdir: C:\slave\test\build\tests 08:36:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:32 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:36:32 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:36:32 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:36:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 08:36:33 INFO - Downloaded 1274 bytes. 08:36:33 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:36:33 INFO - Using the following test package requirements: 08:36:33 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:36:33 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:36:33 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:36:33 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:36:33 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:36:33 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:36:33 INFO - u'jsshell-win32.zip'], 08:36:33 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:36:33 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:36:33 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:36:33 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:36:33 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:36:33 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:36:33 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:36:33 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:36:33 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:36:33 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:36:33 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:36:33 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:36:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:33 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:36:33 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:36:33 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 08:36:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 08:36:35 INFO - Downloaded 20302611 bytes. 08:36:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:36:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:36:38 INFO - caution: filename not matched: web-platform/* 08:36:38 INFO - Return code: 11 08:36:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:38 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:36:38 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:36:38 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:36:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 08:36:41 INFO - Downloaded 36409218 bytes. 08:36:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:36:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:37:10 INFO - caution: filename not matched: bin/* 08:37:10 INFO - caution: filename not matched: config/* 08:37:10 INFO - caution: filename not matched: mozbase/* 08:37:10 INFO - caution: filename not matched: marionette/* 08:37:10 INFO - caution: filename not matched: tools/wptserve/* 08:37:10 INFO - Return code: 11 08:37:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:10 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:37:10 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:37:10 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:37:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:37:16 INFO - Downloaded 68461910 bytes. 08:37:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:37:16 INFO - mkdir: C:\slave\test\properties 08:37:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:37:16 INFO - Writing to file C:\slave\test\properties\build_url 08:37:16 INFO - Contents: 08:37:16 INFO - build_url:https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:37:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:37:16 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:37:16 INFO - Writing to file C:\slave\test\properties\symbols_url 08:37:16 INFO - Contents: 08:37:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:37:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:16 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:37:16 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:37:16 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:37:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:37:22 INFO - Downloaded 55569429 bytes. 08:37:22 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:37:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:37:26 INFO - Return code: 0 08:37:26 INFO - Running post-action listener: _resource_record_post_action 08:37:26 INFO - Running post-action listener: set_extra_try_arguments 08:37:26 INFO - ##### 08:37:26 INFO - ##### Running create-virtualenv step. 08:37:26 INFO - ##### 08:37:26 INFO - Running pre-action listener: _pre_create_virtualenv 08:37:26 INFO - Running pre-action listener: _resource_record_pre_action 08:37:26 INFO - Running main action method: create_virtualenv 08:37:26 INFO - Creating virtualenv C:\slave\test\build\venv 08:37:26 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:37:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:37:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:37:29 INFO - Installing distribute......................................................................................................................................................................................done. 08:37:30 INFO - Return code: 0 08:37:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:37:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:30 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-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', '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-024\\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-024'}}, attempt #1 08:37:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:37:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:37:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:37:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:37:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:37:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:37:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:37:30 INFO - 'DCLOCATION': 'SCL3', 08:37:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:37:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:37:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:37:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:37:30 INFO - 'HOMEDRIVE': 'C:', 08:37:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:30 INFO - 'KTS_VERSION': '1.19c', 08:37:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:37:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:37:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:37:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:37:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:37:30 INFO - 'MOZ_AIRBAG': '1', 08:37:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:30 INFO - 'MOZ_MSVCVERSION': '8', 08:37:30 INFO - 'MOZ_NO_REMOTE': '1', 08:37:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:37:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:37:30 INFO - 'NO_EM_RESTART': '1', 08:37:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:30 INFO - 'OS': 'Windows_NT', 08:37:30 INFO - 'OURDRIVE': 'C:', 08:37:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:37:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:37:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:30 INFO - 'PROCESSOR_LEVEL': '6', 08:37:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:37:30 INFO - 'PROMPT': '$P$G', 08:37:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:30 INFO - 'PWD': 'C:\\slave\\test', 08:37:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:30 INFO - 'SESSIONNAME': 'Console', 08:37:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:30 INFO - 'SYSTEMDRIVE': 'C:', 08:37:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:37:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:30 INFO - 'TEST1': 'testie', 08:37:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:30 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:37:30 INFO - 'USERNAME': 'cltbld', 08:37:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:37:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:37:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:37:30 INFO - 'WINDIR': 'C:\\WINDOWS', 08:37:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:31 INFO - Downloading/unpacking psutil>=0.7.1 08:37:31 INFO - Running setup.py egg_info for package psutil 08:37:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:37:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:37:31 INFO - Installing collected packages: psutil 08:37:31 INFO - Running setup.py install for psutil 08:37:31 INFO - building 'psutil._psutil_windows' extension 08:37:31 INFO - error: Unable to find vcvarsall.bat 08:37:31 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-lxlgb8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:37:31 INFO - running install 08:37:31 INFO - running build 08:37:31 INFO - running build_py 08:37:31 INFO - creating build 08:37:31 INFO - creating build\lib.win32-2.7 08:37:31 INFO - creating build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:37:31 INFO - running build_ext 08:37:31 INFO - building 'psutil._psutil_windows' extension 08:37:31 INFO - error: Unable to find vcvarsall.bat 08:37:31 INFO - ---------------------------------------- 08:37:31 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-lxlgb8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:37:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data\pip\pip.log 08:37:31 WARNING - Return code: 1 08:37:31 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:37:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:37:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:31 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-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', '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-024\\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-024'}}, attempt #1 08:37:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:37:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:37:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:37:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:37:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:37:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:37:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:37:31 INFO - 'DCLOCATION': 'SCL3', 08:37:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:37:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:37:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:37:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:37:31 INFO - 'HOMEDRIVE': 'C:', 08:37:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:31 INFO - 'KTS_VERSION': '1.19c', 08:37:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:37:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:37:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:37:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:37:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:37:31 INFO - 'MOZ_AIRBAG': '1', 08:37:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:31 INFO - 'MOZ_MSVCVERSION': '8', 08:37:31 INFO - 'MOZ_NO_REMOTE': '1', 08:37:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:37:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:37:31 INFO - 'NO_EM_RESTART': '1', 08:37:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:31 INFO - 'OS': 'Windows_NT', 08:37:31 INFO - 'OURDRIVE': 'C:', 08:37:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:37:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:37:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:31 INFO - 'PROCESSOR_LEVEL': '6', 08:37:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:37:31 INFO - 'PROMPT': '$P$G', 08:37:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:31 INFO - 'PWD': 'C:\\slave\\test', 08:37:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:31 INFO - 'SESSIONNAME': 'Console', 08:37:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:31 INFO - 'SYSTEMDRIVE': 'C:', 08:37:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:37:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:31 INFO - 'TEST1': 'testie', 08:37:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:31 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:37:31 INFO - 'USERNAME': 'cltbld', 08:37:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:37:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:37:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:37:31 INFO - 'WINDIR': 'C:\\WINDOWS', 08:37:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:37:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:37:32 INFO - Running setup.py egg_info for package mozsystemmonitor 08:37:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:37:32 INFO - Running setup.py egg_info for package psutil 08:37:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:37:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:37:32 INFO - Installing collected packages: mozsystemmonitor, psutil 08:37:32 INFO - Running setup.py install for mozsystemmonitor 08:37:32 INFO - Running setup.py install for psutil 08:37:32 INFO - building 'psutil._psutil_windows' extension 08:37:32 INFO - error: Unable to find vcvarsall.bat 08:37:32 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-sojnbm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:37:32 INFO - running install 08:37:32 INFO - running build 08:37:32 INFO - running build_py 08:37:32 INFO - running build_ext 08:37:32 INFO - building 'psutil._psutil_windows' extension 08:37:32 INFO - error: Unable to find vcvarsall.bat 08:37:32 INFO - ---------------------------------------- 08:37:32 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-sojnbm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:37:32 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data\pip\pip.log 08:37:32 WARNING - Return code: 1 08:37:32 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:37:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:37:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:32 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-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', '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-024\\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-024'}}, attempt #1 08:37:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:37:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:37:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:37:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:37:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:37:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:37:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:37:32 INFO - 'DCLOCATION': 'SCL3', 08:37:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:37:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:37:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:37:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:37:32 INFO - 'HOMEDRIVE': 'C:', 08:37:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:32 INFO - 'KTS_VERSION': '1.19c', 08:37:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:37:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:37:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:37:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:37:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:37:32 INFO - 'MOZ_AIRBAG': '1', 08:37:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:32 INFO - 'MOZ_MSVCVERSION': '8', 08:37:32 INFO - 'MOZ_NO_REMOTE': '1', 08:37:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:37:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:37:32 INFO - 'NO_EM_RESTART': '1', 08:37:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:32 INFO - 'OS': 'Windows_NT', 08:37:32 INFO - 'OURDRIVE': 'C:', 08:37:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:37:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:37:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:32 INFO - 'PROCESSOR_LEVEL': '6', 08:37:32 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:37:32 INFO - 'PROMPT': '$P$G', 08:37:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:32 INFO - 'PWD': 'C:\\slave\\test', 08:37:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:32 INFO - 'SESSIONNAME': 'Console', 08:37:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:32 INFO - 'SYSTEMDRIVE': 'C:', 08:37:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:37:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:32 INFO - 'TEST1': 'testie', 08:37:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:32 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:37:32 INFO - 'USERNAME': 'cltbld', 08:37:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:37:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:37:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:37:32 INFO - 'WINDIR': 'C:\\WINDOWS', 08:37:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:32 INFO - Downloading/unpacking blobuploader==1.2.4 08:37:32 INFO - Downloading blobuploader-1.2.4.tar.gz 08:37:32 INFO - Running setup.py egg_info for package blobuploader 08:37:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:37:34 INFO - Running setup.py egg_info for package requests 08:37:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:37:34 INFO - Downloading docopt-0.6.1.tar.gz 08:37:34 INFO - Running setup.py egg_info for package docopt 08:37:34 INFO - Installing collected packages: blobuploader, docopt, requests 08:37:34 INFO - Running setup.py install for blobuploader 08:37:34 INFO - Running setup.py install for docopt 08:37:34 INFO - Running setup.py install for requests 08:37:34 INFO - Successfully installed blobuploader docopt requests 08:37:34 INFO - Cleaning up... 08:37:34 INFO - Return code: 0 08:37:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:37: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')]} 08:37:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37: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')]} 08:37:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:34 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-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', '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-024\\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-024'}}, attempt #1 08:37:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:37:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:37:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:37:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:37:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:37:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:37:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:37:34 INFO - 'DCLOCATION': 'SCL3', 08:37:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:37:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:37:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:37:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:37:34 INFO - 'HOMEDRIVE': 'C:', 08:37:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:34 INFO - 'KTS_VERSION': '1.19c', 08:37:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:37:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:37:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:37:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:37:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:37:34 INFO - 'MOZ_AIRBAG': '1', 08:37:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:34 INFO - 'MOZ_MSVCVERSION': '8', 08:37:34 INFO - 'MOZ_NO_REMOTE': '1', 08:37:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:37:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:37:34 INFO - 'NO_EM_RESTART': '1', 08:37:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:34 INFO - 'OS': 'Windows_NT', 08:37:34 INFO - 'OURDRIVE': 'C:', 08:37:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:37:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:37:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:34 INFO - 'PROCESSOR_LEVEL': '6', 08:37:34 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:37:34 INFO - 'PROMPT': '$P$G', 08:37:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:34 INFO - 'PWD': 'C:\\slave\\test', 08:37:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:34 INFO - 'SESSIONNAME': 'Console', 08:37:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:34 INFO - 'SYSTEMDRIVE': 'C:', 08:37:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:37:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:34 INFO - 'TEST1': 'testie', 08:37:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:34 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:37:34 INFO - 'USERNAME': 'cltbld', 08:37:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:37:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:37:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:37:34 INFO - 'WINDIR': 'C:\\WINDOWS', 08:37:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:37:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette 08:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:37:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:37:41 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:37:41 INFO - Running setup.py install for browsermob-proxy 08:37:46 INFO - Running setup.py install for manifestparser 08:37:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for marionette-client 08:37:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:37:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for marionette-driver 08:37:46 INFO - Running setup.py install for mozcrash 08:37:46 INFO - Running setup.py install for mozdebug 08:37:46 INFO - Running setup.py install for mozdevice 08:37:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for mozfile 08:37:46 INFO - Running setup.py install for mozhttpd 08:37:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for mozinfo 08:37:46 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for mozInstall 08:37:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for mozleak 08:37:46 INFO - Running setup.py install for mozlog 08:37:46 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for moznetwork 08:37:46 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for mozprocess 08:37:46 INFO - Running setup.py install for mozprofile 08:37:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for mozrunner 08:37:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for mozscreenshot 08:37:46 INFO - Running setup.py install for moztest 08:37:46 INFO - Running setup.py install for mozversion 08:37:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:37:46 INFO - Running setup.py install for wptserve 08:37:46 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:37:46 INFO - Cleaning up... 08:37:46 INFO - Return code: 0 08:37:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:37:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:46 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-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', '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-024\\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-024'}}, attempt #1 08:37:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:37:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:37:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:37:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:37:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:37:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:37:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:37:46 INFO - 'DCLOCATION': 'SCL3', 08:37:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:37:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:37:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:37:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:37:46 INFO - 'HOMEDRIVE': 'C:', 08:37:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:46 INFO - 'KTS_VERSION': '1.19c', 08:37:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:37:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:37:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:37:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:37:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:37:46 INFO - 'MOZ_AIRBAG': '1', 08:37:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:46 INFO - 'MOZ_MSVCVERSION': '8', 08:37:46 INFO - 'MOZ_NO_REMOTE': '1', 08:37:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:37:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:37:46 INFO - 'NO_EM_RESTART': '1', 08:37:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:46 INFO - 'OS': 'Windows_NT', 08:37:46 INFO - 'OURDRIVE': 'C:', 08:37:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:37:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:37:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:46 INFO - 'PROCESSOR_LEVEL': '6', 08:37:46 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:37:46 INFO - 'PROMPT': '$P$G', 08:37:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:46 INFO - 'PWD': 'C:\\slave\\test', 08:37:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:46 INFO - 'SESSIONNAME': 'Console', 08:37:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:46 INFO - 'SYSTEMDRIVE': 'C:', 08:37:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:37:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:46 INFO - 'TEST1': 'testie', 08:37:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:37:46 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:37:46 INFO - 'USERNAME': 'cltbld', 08:37:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:37:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:37:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:37:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:37:46 INFO - 'WINDIR': 'C:\\WINDOWS', 08:37:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:37:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:37:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:37:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:37:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:37:51 INFO - Unpacking c:\slave\test\build\tests\marionette 08:37:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:37:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:37:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:37:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:37:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:37:56 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:37:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:37:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:37:56 INFO - Downloading blessings-1.6.tar.gz 08:37:56 INFO - Running setup.py egg_info for package blessings 08:37:56 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:37:56 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:37:56 INFO - Running setup.py install for blessings 08:37:56 INFO - Running setup.py install for browsermob-proxy 08:37:56 INFO - Running setup.py install for manifestparser 08:37:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Running setup.py install for marionette-client 08:37:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:37:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Running setup.py install for marionette-driver 08:37:56 INFO - Running setup.py install for mozcrash 08:37:56 INFO - Running setup.py install for mozdebug 08:37:56 INFO - Running setup.py install for mozdevice 08:37:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Running setup.py install for mozhttpd 08:37:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Running setup.py install for mozInstall 08:37:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Running setup.py install for mozleak 08:37:56 INFO - Running setup.py install for mozprofile 08:37:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Running setup.py install for mozrunner 08:37:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:37:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:37:57 INFO - Running setup.py install for mozscreenshot 08:37:57 INFO - Running setup.py install for moztest 08:37:57 INFO - Running setup.py install for mozversion 08:37:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:37:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:37:57 INFO - Running setup.py install for wptserve 08:37:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:37:57 INFO - Cleaning up... 08:37:57 INFO - Return code: 0 08:37:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:37:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:37:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:37:57 INFO - Reading from file tmpfile_stdout 08:37:57 INFO - Using _rmtree_windows ... 08:37:57 INFO - Using _rmtree_windows ... 08:37:57 INFO - Current package versions: 08:37:57 INFO - blessings == 1.6 08:37:57 INFO - blobuploader == 1.2.4 08:37:57 INFO - browsermob-proxy == 0.6.0 08:37:57 INFO - distribute == 0.6.14 08:37:57 INFO - docopt == 0.6.1 08:37:57 INFO - manifestparser == 1.1 08:37:57 INFO - marionette-client == 2.3.0 08:37:57 INFO - marionette-driver == 1.4.0 08:37:57 INFO - mozInstall == 1.12 08:37:57 INFO - mozcrash == 0.17 08:37:57 INFO - mozdebug == 0.1 08:37:57 INFO - mozdevice == 0.48 08:37:57 INFO - mozfile == 1.2 08:37:57 INFO - mozhttpd == 0.7 08:37:57 INFO - mozinfo == 0.9 08:37:57 INFO - mozleak == 0.1 08:37:57 INFO - mozlog == 3.1 08:37:57 INFO - moznetwork == 0.27 08:37:57 INFO - mozprocess == 0.22 08:37:57 INFO - mozprofile == 0.28 08:37:57 INFO - mozrunner == 6.11 08:37:57 INFO - mozscreenshot == 0.1 08:37:57 INFO - mozsystemmonitor == 0.0 08:37:57 INFO - moztest == 0.7 08:37:57 INFO - mozversion == 1.4 08:37:57 INFO - requests == 1.2.3 08:37:57 INFO - wptserve == 1.4.0 08:37:57 INFO - Running post-action listener: _resource_record_post_action 08:37:57 INFO - Running post-action listener: _start_resource_monitoring 08:37:57 INFO - Starting resource monitoring. 08:37:57 INFO - ##### 08:37:57 INFO - ##### Running pull step. 08:37:57 INFO - ##### 08:37:57 INFO - Running pre-action listener: _resource_record_pre_action 08:37:57 INFO - Running main action method: pull 08:37:57 INFO - Pull has nothing to do! 08:37:57 INFO - Running post-action listener: _resource_record_post_action 08:37:57 INFO - ##### 08:37:57 INFO - ##### Running install step. 08:37:57 INFO - ##### 08:37:57 INFO - Running pre-action listener: _resource_record_pre_action 08:37:57 INFO - Running main action method: install 08:37:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:37:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:37:57 INFO - Reading from file tmpfile_stdout 08:37:57 INFO - Using _rmtree_windows ... 08:37:57 INFO - Using _rmtree_windows ... 08:37:57 INFO - Detecting whether we're running mozinstall >=1.0... 08:37:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:37:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:37:57 INFO - Reading from file tmpfile_stdout 08:37:57 INFO - Output received: 08:37:57 INFO - Usage: mozinstall-script.py [options] installer 08:37:57 INFO - Options: 08:37:57 INFO - -h, --help show this help message and exit 08:37:57 INFO - -d DEST, --destination=DEST 08:37:57 INFO - Directory to install application into. [default: 08:37:57 INFO - "C:\slave\test"] 08:37:57 INFO - --app=APP Application being installed. [default: firefox] 08:37:57 INFO - Using _rmtree_windows ... 08:37:57 INFO - Using _rmtree_windows ... 08:37:57 INFO - mkdir: C:\slave\test\build\application 08:37:57 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:37:57 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:38:00 INFO - Reading from file tmpfile_stdout 08:38:00 INFO - Output received: 08:38:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:38:00 INFO - Using _rmtree_windows ... 08:38:00 INFO - Using _rmtree_windows ... 08:38:00 INFO - Running post-action listener: _resource_record_post_action 08:38:00 INFO - ##### 08:38:00 INFO - ##### Running run-tests step. 08:38:00 INFO - ##### 08:38:00 INFO - Running pre-action listener: _resource_record_pre_action 08:38:00 INFO - Running main action method: run_tests 08:38:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:38:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:38:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:38:00 INFO - grabbing minidump binary from tooltool 08:38: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')]} 08:38:00 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:38:00 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:38:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:38:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:38:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphhniyb 08:38:00 INFO - INFO - File integrity verified, renaming tmphhniyb to win32-minidump_stackwalk.exe 08:38:00 INFO - Return code: 0 08:38:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:38:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:38:01 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/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:38:01 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/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:38:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:38:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:38:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:01 INFO - 'DCLOCATION': 'SCL3', 08:38:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:01 INFO - 'HOMEDRIVE': 'C:', 08:38:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:38:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:01 INFO - 'KTS_VERSION': '1.19c', 08:38:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:38:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:38:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:01 INFO - 'MOZ_AIRBAG': '1', 08:38:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:01 INFO - 'MOZ_MSVCVERSION': '8', 08:38:01 INFO - 'MOZ_NO_REMOTE': '1', 08:38:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:01 INFO - 'NO_EM_RESTART': '1', 08:38:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:01 INFO - 'OS': 'Windows_NT', 08:38:01 INFO - 'OURDRIVE': 'C:', 08:38:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:38:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:01 INFO - 'PROCESSOR_LEVEL': '6', 08:38:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:01 INFO - 'PROMPT': '$P$G', 08:38:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:01 INFO - 'PWD': 'C:\\slave\\test', 08:38:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:01 INFO - 'SESSIONNAME': 'Console', 08:38:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:01 INFO - 'SYSTEMDRIVE': 'C:', 08:38:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:01 INFO - 'TEST1': 'testie', 08:38:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:01 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:38:01 INFO - 'USERNAME': 'cltbld', 08:38:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:38:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:01 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:01 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/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:38:02 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:38:02 INFO - import pkg_resources 08:38:03 INFO - Using 1 client processes 08:38:06 INFO - SUITE-START | Running 778 tests 08:38:06 INFO - Running testharness tests 08:38:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:38:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:38:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:38:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:38:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:38:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:38:06 INFO - Setting up ssl 08:38:06 INFO - PROCESS | certutil | 08:38:06 INFO - PROCESS | certutil | 08:38:06 INFO - PROCESS | certutil | 08:38:06 INFO - Certificate Nickname Trust Attributes 08:38:06 INFO - SSL,S/MIME,JAR/XPI 08:38:06 INFO - 08:38:06 INFO - web-platform-tests CT,, 08:38:06 INFO - 08:38:06 INFO - Starting runner 08:38:08 INFO - PROCESS | 3788 | [3788] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:38:08 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:38:08 INFO - PROCESS | 3788 | [3788] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:38:10 INFO - PROCESS | 3788 | 1464622690280 Marionette DEBUG Marionette enabled via build flag and pref 08:38:10 INFO - PROCESS | 3788 | ++DOCSHELL 118C4000 == 1 [pid = 3788] [id = 1] 08:38:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 1 (118C4400) [pid = 3788] [serial = 1] [outer = 00000000] 08:38:10 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:38:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 2 (118C5000) [pid = 3788] [serial = 2] [outer = 118C4400] 08:38:10 INFO - PROCESS | 3788 | [3788] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 08:38:10 INFO - PROCESS | 3788 | [3788] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:38:10 INFO - PROCESS | 3788 | ++DOCSHELL 11DB2C00 == 2 [pid = 3788] [id = 2] 08:38:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 3 (11DB3000) [pid = 3788] [serial = 3] [outer = 00000000] 08:38:10 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:38:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 4 (11DB3C00) [pid = 3788] [serial = 4] [outer = 11DB3000] 08:38:10 INFO - PROCESS | 3788 | 1464622690790 Marionette INFO Listening on port 2828 08:38:11 INFO - PROCESS | 3788 | 1464622691244 Marionette DEBUG Marionette enabled via command-line flag 08:38:11 INFO - PROCESS | 3788 | ++DOCSHELL 10EB5800 == 3 [pid = 3788] [id = 3] 08:38:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 5 (10EB5C00) [pid = 3788] [serial = 5] [outer = 00000000] 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:38:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 6 (10EB6800) [pid = 3788] [serial = 6] [outer = 10EB5C00] 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:38:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 7 (13960400) [pid = 3788] [serial = 7] [outer = 11DB3000] 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:11 INFO - PROCESS | 3788 | 1464622691590 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1430 08:38:11 INFO - PROCESS | 3788 | 1464622691708 Marionette DEBUG Closed connection conn0 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:11 INFO - PROCESS | 3788 | 1464622691718 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1432 08:38:11 INFO - PROCESS | 3788 | 1464622691750 Marionette DEBUG Closed connection conn1 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:11 INFO - PROCESS | 3788 | 1464622691757 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1434 08:38:11 INFO - PROCESS | 3788 | ++DOCSHELL 13E65C00 == 4 [pid = 3788] [id = 4] 08:38:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 8 (13E66400) [pid = 3788] [serial = 8] [outer = 00000000] 08:38:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 9 (1432F400) [pid = 3788] [serial = 9] [outer = 13E66400] 08:38:11 INFO - PROCESS | 3788 | [3788] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:38:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 10 (14334000) [pid = 3788] [serial = 10] [outer = 13E66400] 08:38:12 INFO - PROCESS | 3788 | 1464622692009 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:38:12 INFO - PROCESS | 3788 | 1464622692014 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530063837","device":"desktop","version":"48.0a2"} 08:38:12 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:38:12 INFO - PROCESS | 3788 | [3788] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:38:12 INFO - PROCESS | 3788 | [3788] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:38:12 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:38:12 INFO - PROCESS | 3788 | ++DOCSHELL 139A3800 == 5 [pid = 3788] [id = 5] 08:38:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 11 (139A5C00) [pid = 3788] [serial = 11] [outer = 00000000] 08:38:12 INFO - PROCESS | 3788 | ++DOCSHELL 139A6C00 == 6 [pid = 3788] [id = 6] 08:38:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 12 (139A7800) [pid = 3788] [serial = 12] [outer = 00000000] 08:38:13 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:38:13 INFO - PROCESS | 3788 | ++DOCSHELL 16A63400 == 7 [pid = 3788] [id = 7] 08:38:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 13 (16A63800) [pid = 3788] [serial = 13] [outer = 00000000] 08:38:13 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:38:13 INFO - PROCESS | 3788 | [3788] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:38:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 14 (16A6C800) [pid = 3788] [serial = 14] [outer = 16A63800] 08:38:13 INFO - PROCESS | 3788 | [3788] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:38:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 15 (16790800) [pid = 3788] [serial = 15] [outer = 139A5C00] 08:38:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 16 (16792400) [pid = 3788] [serial = 16] [outer = 139A7800] 08:38:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 17 (16A02C00) [pid = 3788] [serial = 17] [outer = 16A63800] 08:38:14 INFO - PROCESS | 3788 | 1464622694496 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 3788 | 1464622694510 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 18 (17F05400) [pid = 3788] [serial = 18] [outer = 16A63800] 08:38:15 INFO - PROCESS | 3788 | 1464622695142 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"eae70c16-5c88-49b3-8f69-6d900efd4075","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530063837","device":"desktop","version":"48.0a2","command_id":1}}] 08:38:15 INFO - PROCESS | 3788 | 1464622695295 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:38:15 INFO - PROCESS | 3788 | 1464622695349 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:38:15 INFO - PROCESS | 3788 | 1464622695453 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:38:15 INFO - PROCESS | 3788 | [3788] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:38:15 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:38:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 19 (17F38000) [pid = 3788] [serial = 19] [outer = 16A63800] 08:38:15 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:38:15 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:15 INFO - PROCESS | 3788 | 1464622695991 Marionette TRACE conn2 <- [1,3,null,{}] 08:38:16 INFO - PROCESS | 3788 | 1464622696011 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:38:16 INFO - PROCESS | 3788 | 1464622696038 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:38:16 INFO - PROCESS | 3788 | 1464622696078 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 3788 | 1464622696081 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:38:16 INFO - PROCESS | 3788 | 1464622696099 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 3788 | 1464622696103 Marionette TRACE conn2 <- [1,6,null,{}] 08:38:16 INFO - PROCESS | 3788 | 1464622696191 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 3788 | 1464622696205 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:38:16 INFO - PROCESS | 3788 | 1464622696209 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 3788 | ++DOCSHELL 168A1000 == 8 [pid = 3788] [id = 8] 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 20 (19E78800) [pid = 3788] [serial = 20] [outer = 00000000] 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 21 (19E7B000) [pid = 3788] [serial = 21] [outer = 19E78800] 08:38:16 INFO - PROCESS | 3788 | 1464622696256 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 22 (19E7F400) [pid = 3788] [serial = 22] [outer = 19E78800] 08:38:16 INFO - PROCESS | 3788 | ++DOCSHELL 1A25A800 == 9 [pid = 3788] [id = 9] 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 23 (1A25AC00) [pid = 3788] [serial = 23] [outer = 00000000] 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 24 (1A25D400) [pid = 3788] [serial = 24] [outer = 1A25AC00] 08:38:16 INFO - PROCESS | 3788 | 1464622696733 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 25 (1A25F000) [pid = 3788] [serial = 25] [outer = 1A25AC00] 08:38:16 INFO - PROCESS | 3788 | 1464622696926 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 899ms 08:38:17 INFO - PROCESS | 3788 | 1464622697019 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3788 | 1464622697021 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:38:17 INFO - PROCESS | 3788 | 1464622697038 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3788 | 1464622697039 Marionette TRACE conn2 <- [1,10,null,{}] 08:38:17 INFO - PROCESS | 3788 | 1464622697086 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3788 | 1464622697210 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:38:17 INFO - PROCESS | 3788 | 1464622697223 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3788 | ++DOCSHELL 1AD6A000 == 10 [pid = 3788] [id = 10] 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 26 (1AD6A400) [pid = 3788] [serial = 26] [outer = 00000000] 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 27 (1AD6D000) [pid = 3788] [serial = 27] [outer = 1AD6A400] 08:38:17 INFO - PROCESS | 3788 | 1464622697270 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 28 (1AD71000) [pid = 3788] [serial = 28] [outer = 1AD6A400] 08:38:17 INFO - PROCESS | 3788 | 1464622697638 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 642ms 08:38:17 INFO - PROCESS | 3788 | 1464622697681 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3788 | 1464622697684 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:38:17 INFO - PROCESS | 3788 | 1464622697687 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3788 | 1464622697689 Marionette TRACE conn2 <- [1,14,null,{}] 08:38:17 INFO - PROCESS | 3788 | 1464622697693 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3788 | 1464622697786 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:38:17 INFO - PROCESS | 3788 | 1464622697794 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3788 | ++DOCSHELL 1768B000 == 11 [pid = 3788] [id = 11] 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 29 (1A784800) [pid = 3788] [serial = 29] [outer = 00000000] 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 30 (1A78F400) [pid = 3788] [serial = 30] [outer = 1A784800] 08:38:17 INFO - PROCESS | 3788 | 1464622697842 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 31 (1A89B800) [pid = 3788] [serial = 31] [outer = 1A784800] 08:38:18 INFO - PROCESS | 3788 | 1464622698186 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 546ms 08:38:18 INFO - PROCESS | 3788 | 1464622698222 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 3788 | 1464622698224 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:38:18 INFO - PROCESS | 3788 | 1464622698227 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 3788 | 1464622698229 Marionette TRACE conn2 <- [1,18,null,{}] 08:38:18 INFO - PROCESS | 3788 | 1464622698232 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 3788 | 1464622698339 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:38:18 INFO - PROCESS | 3788 | 1464622698346 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 3788 | ++DOCSHELL 1A8A1C00 == 12 [pid = 3788] [id = 12] 08:38:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 32 (1A8A2000) [pid = 3788] [serial = 32] [outer = 00000000] 08:38:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 33 (1AA41400) [pid = 3788] [serial = 33] [outer = 1A8A2000] 08:38:18 INFO - PROCESS | 3788 | 1464622698390 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 34 (1AA45000) [pid = 3788] [serial = 34] [outer = 1A8A2000] 08:38:18 INFO - PROCESS | 3788 | 1464622698773 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 547ms 08:38:18 INFO - PROCESS | 3788 | 1464622698797 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 3788 | 1464622698799 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:38:18 INFO - PROCESS | 3788 | 1464622698802 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 3788 | 1464622698804 Marionette TRACE conn2 <- [1,22,null,{}] 08:38:18 INFO - PROCESS | 3788 | 1464622698807 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 3788 | 1464622698895 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:38:18 INFO - PROCESS | 3788 | 1464622698901 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 3788 | ++DOCSHELL 1AA4B400 == 13 [pid = 3788] [id = 13] 08:38:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 35 (1AB7FC00) [pid = 3788] [serial = 35] [outer = 00000000] 08:38:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 36 (1AB8A400) [pid = 3788] [serial = 36] [outer = 1AB7FC00] 08:38:18 INFO - PROCESS | 3788 | 1464622698946 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 37 (1AD68C00) [pid = 3788] [serial = 37] [outer = 1AB7FC00] 08:38:19 INFO - PROCESS | 3788 | 1464622699247 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 562ms 08:38:19 INFO - PROCESS | 3788 | 1464622699337 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3788 | 1464622699339 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:38:19 INFO - PROCESS | 3788 | 1464622699343 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 3788 | 1464622699344 Marionette TRACE conn2 <- [1,26,null,{}] 08:38:19 INFO - PROCESS | 3788 | 1464622699348 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3788 | 1464622699441 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:38:19 INFO - PROCESS | 3788 | 1464622699447 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 3788 | ++DOCSHELL 1B127800 == 14 [pid = 3788] [id = 14] 08:38:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 38 (1B129000) [pid = 3788] [serial = 38] [outer = 00000000] 08:38:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 39 (1B130800) [pid = 3788] [serial = 39] [outer = 1B129000] 08:38:19 INFO - PROCESS | 3788 | 1464622699491 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 40 (1B177800) [pid = 3788] [serial = 40] [outer = 1B129000] 08:38:19 INFO - PROCESS | 3788 | 1464622699885 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 546ms 08:38:19 INFO - PROCESS | 3788 | 1464622699911 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3788 | 1464622699913 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:38:19 INFO - PROCESS | 3788 | 1464622699916 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 3788 | 1464622699918 Marionette TRACE conn2 <- [1,30,null,{}] 08:38:19 INFO - PROCESS | 3788 | 1464622699922 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3788 | 1464622700005 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:38:20 INFO - PROCESS | 3788 | 1464622700012 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 3788 | ++DOCSHELL 1B130400 == 15 [pid = 3788] [id = 15] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 41 (1B179C00) [pid = 3788] [serial = 41] [outer = 00000000] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 42 (1B181800) [pid = 3788] [serial = 42] [outer = 1B179C00] 08:38:20 INFO - PROCESS | 3788 | 1464622700055 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 43 (1B471400) [pid = 3788] [serial = 43] [outer = 1B179C00] 08:38:20 INFO - PROCESS | 3788 | ++DOCSHELL 1B47C000 == 16 [pid = 3788] [id = 16] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 44 (1B47C400) [pid = 3788] [serial = 44] [outer = 00000000] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 45 (1B17D800) [pid = 3788] [serial = 45] [outer = 1B47C400] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 46 (1B12C000) [pid = 3788] [serial = 46] [outer = 1B47C400] 08:38:20 INFO - PROCESS | 3788 | ++DOCSHELL 1B478C00 == 17 [pid = 3788] [id = 17] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 47 (1B47CC00) [pid = 3788] [serial = 47] [outer = 00000000] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 48 (1B5B2000) [pid = 3788] [serial = 48] [outer = 1B47CC00] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 49 (1B5DF800) [pid = 3788] [serial = 49] [outer = 1B47CC00] 08:38:20 INFO - PROCESS | 3788 | 1464622700557 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 707ms 08:38:21 INFO - PROCESS | 3788 | 1464622701140 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 3788 | 1464622701144 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:38:21 INFO - PROCESS | 3788 | --DOCSHELL 118C4000 == 16 [pid = 3788] [id = 1] 08:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:38:21 INFO - PROCESS | 3788 | 1464622701244 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 3788 | 1464622701248 Marionette TRACE conn2 <- [1,34,null,{}] 08:38:21 INFO - PROCESS | 3788 | 1464622701261 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 3788 | 1464622701370 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:38:21 INFO - PROCESS | 3788 | 1464622701449 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 3788 | ++DOCSHELL 10529C00 == 17 [pid = 3788] [id = 18] 08:38:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 50 (1052A000) [pid = 3788] [serial = 50] [outer = 00000000] 08:38:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 51 (1055B400) [pid = 3788] [serial = 51] [outer = 1052A000] 08:38:21 INFO - PROCESS | 3788 | 1464622701504 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 52 (10A5B800) [pid = 3788] [serial = 52] [outer = 1052A000] 08:38:22 INFO - PROCESS | 3788 | 1464622702024 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 884ms 08:38:22 INFO - PROCESS | 3788 | 1464622702109 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 3788 | 1464622702112 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:38:22 INFO - PROCESS | 3788 | 1464622702120 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 3788 | 1464622702124 Marionette TRACE conn2 <- [1,38,null,{}] 08:38:22 INFO - PROCESS | 3788 | 1464622702129 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 3788 | 1464622702330 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:38:22 INFO - PROCESS | 3788 | 1464622702341 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 3788 | ++DOCSHELL 11252800 == 18 [pid = 3788] [id = 19] 08:38:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (1125DC00) [pid = 3788] [serial = 53] [outer = 00000000] 08:38:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (12966C00) [pid = 3788] [serial = 54] [outer = 1125DC00] 08:38:22 INFO - PROCESS | 3788 | 1464622702395 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (13195800) [pid = 3788] [serial = 55] [outer = 1125DC00] 08:38:23 INFO - PROCESS | 3788 | 1464622703011 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 931ms 08:38:23 INFO - PROCESS | 3788 | 1464622703056 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 3788 | 1464622703058 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:38:23 INFO - PROCESS | 3788 | 1464622703062 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 3788 | 1464622703064 Marionette TRACE conn2 <- [1,42,null,{}] 08:38:23 INFO - PROCESS | 3788 | 1464622703074 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 3788 | 1464622703219 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:38:23 INFO - PROCESS | 3788 | 1464622703269 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 3788 | ++DOCSHELL 15521400 == 19 [pid = 3788] [id = 20] 08:38:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (15522400) [pid = 3788] [serial = 56] [outer = 00000000] 08:38:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (155CA000) [pid = 3788] [serial = 57] [outer = 15522400] 08:38:23 INFO - PROCESS | 3788 | 1464622703329 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (15DA3800) [pid = 3788] [serial = 58] [outer = 15522400] 08:38:24 INFO - PROCESS | 3788 | 1464622704087 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1077ms 08:38:24 INFO - PROCESS | 3788 | 1464622704140 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 3788 | 1464622704144 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:38:24 INFO - PROCESS | 3788 | 1464622704149 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 3788 | 1464622704152 Marionette TRACE conn2 <- [1,46,null,{}] 08:38:24 INFO - PROCESS | 3788 | 1464622704158 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 3788 | 1464622704294 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:38:24 INFO - PROCESS | 3788 | 1464622704361 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 3788 | ++DOCSHELL 10516400 == 20 [pid = 3788] [id = 21] 08:38:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (10522800) [pid = 3788] [serial = 59] [outer = 00000000] 08:38:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (10A64000) [pid = 3788] [serial = 60] [outer = 10522800] 08:38:24 INFO - PROCESS | 3788 | 1464622704414 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (10EA9400) [pid = 3788] [serial = 61] [outer = 10522800] 08:38:24 INFO - PROCESS | 3788 | --DOCSHELL 13E65C00 == 19 [pid = 3788] [id = 4] 08:38:25 INFO - PROCESS | 3788 | 1464622704998 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 867ms 08:38:25 INFO - PROCESS | 3788 | 1464622705022 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 3788 | 1464622705027 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:38:25 INFO - PROCESS | 3788 | 1464622705033 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:38:25 INFO - PROCESS | 3788 | 1464622705036 Marionette TRACE conn2 <- [1,50,null,{}] 08:38:25 INFO - PROCESS | 3788 | 1464622705039 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 3788 | 1464622705119 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:38:25 INFO - PROCESS | 3788 | 1464622705126 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 3788 | ++DOCSHELL 10F69400 == 20 [pid = 3788] [id = 22] 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (110A0C00) [pid = 3788] [serial = 62] [outer = 00000000] 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (12965C00) [pid = 3788] [serial = 63] [outer = 110A0C00] 08:38:25 INFO - PROCESS | 3788 | 1464622705172 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (12B59000) [pid = 3788] [serial = 64] [outer = 110A0C00] 08:38:25 INFO - PROCESS | 3788 | 1464622705582 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 610ms 08:38:25 INFO - PROCESS | 3788 | 1464622705630 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 3788 | 1464622705632 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:38:25 INFO - PROCESS | 3788 | 1464622705636 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 3788 | 1464622705639 Marionette TRACE conn2 <- [1,54,null,{}] 08:38:25 INFO - PROCESS | 3788 | 1464622705653 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 3788 | 1464622705732 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:38:25 INFO - PROCESS | 3788 | 1464622705739 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 3788 | ++DOCSHELL 13191C00 == 21 [pid = 3788] [id = 23] 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13194000) [pid = 3788] [serial = 65] [outer = 00000000] 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (1395D000) [pid = 3788] [serial = 66] [outer = 13194000] 08:38:25 INFO - PROCESS | 3788 | 1464622705786 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (139A2C00) [pid = 3788] [serial = 67] [outer = 13194000] 08:38:26 INFO - PROCESS | 3788 | 1464622706238 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 610ms 08:38:26 INFO - PROCESS | 3788 | 1464622706265 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 3788 | 1464622706267 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:38:26 INFO - PROCESS | 3788 | 1464622706271 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 3788 | 1464622706272 Marionette TRACE conn2 <- [1,58,null,{}] 08:38:26 INFO - PROCESS | 3788 | 1464622706276 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 3788 | 1464622706352 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:38:26 INFO - PROCESS | 3788 | 1464622706359 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 3788 | ++DOCSHELL 13D55000 == 22 [pid = 3788] [id = 24] 08:38:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (13E60000) [pid = 3788] [serial = 68] [outer = 00000000] 08:38:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (14332000) [pid = 3788] [serial = 69] [outer = 13E60000] 08:38:26 INFO - PROCESS | 3788 | 1464622706404 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (14FA2000) [pid = 3788] [serial = 70] [outer = 13E60000] 08:38:26 INFO - PROCESS | 3788 | 1464622706799 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 610ms 08:38:26 INFO - PROCESS | 3788 | 1464622706868 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 3788 | 1464622706870 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:38:26 INFO - PROCESS | 3788 | 1464622706873 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 3788 | 1464622706875 Marionette TRACE conn2 <- [1,62,null,{}] 08:38:26 INFO - PROCESS | 3788 | 1464622706878 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 3788 | 1464622706950 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:38:26 INFO - PROCESS | 3788 | 1464622706956 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 3788 | ++DOCSHELL 15026000 == 23 [pid = 3788] [id = 25] 08:38:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1551F800) [pid = 3788] [serial = 71] [outer = 00000000] 08:38:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (155A5800) [pid = 3788] [serial = 72] [outer = 1551F800] 08:38:27 INFO - PROCESS | 3788 | 1464622707001 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (155C9000) [pid = 3788] [serial = 73] [outer = 1551F800] 08:38:27 INFO - PROCESS | 3788 | 1464622707451 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 611ms 08:38:27 INFO - PROCESS | 3788 | 1464622707509 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 3788 | 1464622707511 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:38:27 INFO - PROCESS | 3788 | 1464622707515 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 3788 | 1464622707517 Marionette TRACE conn2 <- [1,66,null,{}] 08:38:27 INFO - PROCESS | 3788 | 1464622707520 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 3788 | 1464622707610 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:38:27 INFO - PROCESS | 3788 | 1464622707617 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 3788 | ++DOCSHELL 15F7EC00 == 24 [pid = 3788] [id = 26] 08:38:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15F84000) [pid = 3788] [serial = 74] [outer = 00000000] 08:38:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16791800) [pid = 3788] [serial = 75] [outer = 15F84000] 08:38:27 INFO - PROCESS | 3788 | 1464622707662 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16A06800) [pid = 3788] [serial = 76] [outer = 15F84000] 08:38:28 INFO - PROCESS | 3788 | 1464622708049 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 610ms 08:38:28 INFO - PROCESS | 3788 | 1464622708118 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 3788 | 1464622708120 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:38:28 INFO - PROCESS | 3788 | 1464622708124 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 3788 | 1464622708126 Marionette TRACE conn2 <- [1,70,null,{}] 08:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:38:28 INFO - PROCESS | 3788 | 1464622708134 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 3788 | 1464622708228 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:38:28 INFO - PROCESS | 3788 | 1464622708237 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 3788 | ++DOCSHELL 15020C00 == 25 [pid = 3788] [id = 27] 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15F15400) [pid = 3788] [serial = 77] [outer = 00000000] 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (16F75C00) [pid = 3788] [serial = 78] [outer = 15F15400] 08:38:28 INFO - PROCESS | 3788 | 1464622708330 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (171F6400) [pid = 3788] [serial = 79] [outer = 15F15400] 08:38:28 INFO - PROCESS | 3788 | 1464622708713 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 611ms 08:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:38:28 INFO - PROCESS | 3788 | 1464622708756 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 3788 | 1464622708758 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:38:28 INFO - PROCESS | 3788 | 1464622708761 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 3788 | 1464622708763 Marionette TRACE conn2 <- [1,74,null,{}] 08:38:28 INFO - PROCESS | 3788 | 1464622708766 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 3788 | 1464622708877 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:38:28 INFO - PROCESS | 3788 | 1464622708895 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 3788 | ++DOCSHELL 16C23400 == 26 [pid = 3788] [id = 28] 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17107C00) [pid = 3788] [serial = 80] [outer = 00000000] 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17697C00) [pid = 3788] [serial = 81] [outer = 17107C00] 08:38:28 INFO - PROCESS | 3788 | 1464622708940 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (179F9C00) [pid = 3788] [serial = 82] [outer = 17107C00] 08:38:29 INFO - PROCESS | 3788 | 1464622709290 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 610ms 08:38:29 INFO - PROCESS | 3788 | 1464622709358 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 3788 | 1464622709360 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:38:29 INFO - PROCESS | 3788 | 1464622709363 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:38:29 INFO - PROCESS | 3788 | 1464622709365 Marionette TRACE conn2 <- [1,78,null,{}] 08:38:29 INFO - PROCESS | 3788 | 1464622709369 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 3788 | 1464622709468 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:38:29 INFO - PROCESS | 3788 | 1464622709507 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 3788 | ++DOCSHELL 1314A400 == 27 [pid = 3788] [id = 29] 08:38:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (155C9800) [pid = 3788] [serial = 83] [outer = 00000000] 08:38:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17F2EC00) [pid = 3788] [serial = 84] [outer = 155C9800] 08:38:29 INFO - PROCESS | 3788 | 1464622709600 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17F36C00) [pid = 3788] [serial = 85] [outer = 155C9800] 08:38:29 INFO - PROCESS | 3788 | 1464622709937 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 611ms 08:38:30 INFO - PROCESS | 3788 | 1464622709995 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 3788 | 1464622709997 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:38:30 INFO - PROCESS | 3788 | 1464622710000 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 3788 | 1464622710002 Marionette TRACE conn2 <- [1,82,null,{}] 08:38:30 INFO - PROCESS | 3788 | 1464622710005 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 3788 | 1464622710108 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:38:30 INFO - PROCESS | 3788 | 1464622710116 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 3788 | ++DOCSHELL 17695000 == 28 [pid = 3788] [id = 30] 08:38:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (179F8C00) [pid = 3788] [serial = 86] [outer = 00000000] 08:38:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1833C800) [pid = 3788] [serial = 87] [outer = 179F8C00] 08:38:30 INFO - PROCESS | 3788 | 1464622710162 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (19B02800) [pid = 3788] [serial = 88] [outer = 179F8C00] 08:38:30 INFO - PROCESS | 3788 | 1464622710546 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 610ms 08:38:30 INFO - PROCESS | 3788 | 1464622710597 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 3788 | 1464622710599 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:38:30 INFO - PROCESS | 3788 | 1464622710602 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:38:30 INFO - PROCESS | 3788 | 1464622710605 Marionette TRACE conn2 <- [1,86,null,{}] 08:38:30 INFO - PROCESS | 3788 | 1464622710608 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 3788 | 1464622710747 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:38:30 INFO - PROCESS | 3788 | 1464622710849 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 3788 | ++DOCSHELL 19E77C00 == 29 [pid = 3788] [id = 31] 08:38:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (19E78400) [pid = 3788] [serial = 89] [outer = 00000000] 08:38:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A133400) [pid = 3788] [serial = 90] [outer = 19E78400] 08:38:30 INFO - PROCESS | 3788 | 1464622710898 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A162000) [pid = 3788] [serial = 91] [outer = 19E78400] 08:38:31 INFO - PROCESS | 3788 | 1464622711227 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 643ms 08:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:38:31 INFO - PROCESS | 3788 | 1464622711273 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 3788 | 1464622711275 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:38:31 INFO - PROCESS | 3788 | 1464622711278 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 3788 | 1464622711280 Marionette TRACE conn2 <- [1,90,null,{}] 08:38:31 INFO - PROCESS | 3788 | 1464622711283 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 3788 | 1464622711386 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:38:31 INFO - PROCESS | 3788 | 1464622711396 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 3788 | ++DOCSHELL 105EFC00 == 30 [pid = 3788] [id = 32] 08:38:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1397A800) [pid = 3788] [serial = 92] [outer = 00000000] 08:38:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A261C00) [pid = 3788] [serial = 93] [outer = 1397A800] 08:38:31 INFO - PROCESS | 3788 | 1464622711438 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A6BF800) [pid = 3788] [serial = 94] [outer = 1397A800] 08:38:31 INFO - PROCESS | 3788 | 1464622711800 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 546ms 08:38:31 INFO - PROCESS | 3788 | 1464622711814 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 3788 | 1464622711816 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:38:31 INFO - PROCESS | 3788 | 1464622711819 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 3788 | 1464622711821 Marionette TRACE conn2 <- [1,94,null,{}] 08:38:31 INFO - PROCESS | 3788 | 1464622711824 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 3788 | 1464622711953 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:38:31 INFO - PROCESS | 3788 | 1464622711960 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 3788 | ++DOCSHELL 1A25E000 == 31 [pid = 3788] [id = 33] 08:38:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1A6C4800) [pid = 3788] [serial = 95] [outer = 00000000] 08:38:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1A787800) [pid = 3788] [serial = 96] [outer = 1A6C4800] 08:38:32 INFO - PROCESS | 3788 | 1464622712002 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1A78C400) [pid = 3788] [serial = 97] [outer = 1A6C4800] 08:38:32 INFO - PROCESS | 3788 | 1464622712459 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1494ms 08:38:33 INFO - PROCESS | 3788 | 1464622713363 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 3788 | 1464622713367 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:38:33 INFO - PROCESS | 3788 | 1464622713371 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 3788 | 1464622713375 Marionette TRACE conn2 <- [1,98,null,{}] 08:38:33 INFO - PROCESS | 3788 | 1464622713382 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 3788 | 1464622713484 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:38:33 INFO - PROCESS | 3788 | 1464622713492 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 3788 | ++DOCSHELL 10560C00 == 32 [pid = 3788] [id = 34] 08:38:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (10561000) [pid = 3788] [serial = 98] [outer = 00000000] 08:38:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (105F6C00) [pid = 3788] [serial = 99] [outer = 10561000] 08:38:33 INFO - PROCESS | 3788 | 1464622713574 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (10A5FC00) [pid = 3788] [serial = 100] [outer = 10561000] 08:38:34 INFO - PROCESS | 3788 | 1464622713985 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 642ms 08:38:34 INFO - PROCESS | 3788 | 1464622714017 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 3788 | 1464622714020 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:38:34 INFO - PROCESS | 3788 | 1464622714027 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 3788 | 1464622714031 Marionette TRACE conn2 <- [1,102,null,{}] 08:38:34 INFO - PROCESS | 3788 | 1464622714034 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 3788 | 1464622714135 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:38:34 INFO - PROCESS | 3788 | 1464622714142 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 3788 | ++DOCSHELL 110A2C00 == 33 [pid = 3788] [id = 35] 08:38:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (114E8000) [pid = 3788] [serial = 101] [outer = 00000000] 08:38:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (11DB0400) [pid = 3788] [serial = 102] [outer = 114E8000] 08:38:34 INFO - PROCESS | 3788 | 1464622714187 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (12966400) [pid = 3788] [serial = 103] [outer = 114E8000] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1AD6A400) [pid = 3788] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (19E78800) [pid = 3788] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (13E66400) [pid = 3788] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1B129000) [pid = 3788] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1AB7FC00) [pid = 3788] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1A8A2000) [pid = 3788] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1A784800) [pid = 3788] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (15F84000) [pid = 3788] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (15F15400) [pid = 3788] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (17107C00) [pid = 3788] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (155C9800) [pid = 3788] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (179F8C00) [pid = 3788] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (19E78400) [pid = 3788] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1B179C00) [pid = 3788] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1052A000) [pid = 3788] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1125DC00) [pid = 3788] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15522400) [pid = 3788] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10522800) [pid = 3788] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (110A0C00) [pid = 3788] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13194000) [pid = 3788] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (13E60000) [pid = 3788] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1551F800) [pid = 3788] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1397A800) [pid = 3788] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:38:35 INFO - PROCESS | 3788 | 1464622715136 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1125ms 08:38:35 INFO - PROCESS | 3788 | 1464622715151 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 3788 | 1464622715153 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:38:35 INFO - PROCESS | 3788 | 1464622715157 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:38:35 INFO - PROCESS | 3788 | 1464622715159 Marionette TRACE conn2 <- [1,106,null,{}] 08:38:35 INFO - PROCESS | 3788 | 1464622715168 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 3788 | 1464622715248 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:38:35 INFO - PROCESS | 3788 | 1464622715259 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 3788 | ++DOCSHELL 102EA400 == 34 [pid = 3788] [id = 36] 08:38:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (10522800) [pid = 3788] [serial = 104] [outer = 00000000] 08:38:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1314D000) [pid = 3788] [serial = 105] [outer = 10522800] 08:38:35 INFO - PROCESS | 3788 | 1464622715326 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (13956800) [pid = 3788] [serial = 106] [outer = 10522800] 08:38:35 INFO - PROCESS | 3788 | 1464622715784 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 642ms 08:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:38:35 INFO - PROCESS | 3788 | 1464622715829 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 3788 | 1464622715831 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:38:35 INFO - PROCESS | 3788 | 1464622715851 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 3788 | 1464622715852 Marionette TRACE conn2 <- [1,110,null,{}] 08:38:35 INFO - PROCESS | 3788 | 1464622715861 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 3788 | 1464622715937 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:38:35 INFO - PROCESS | 3788 | 1464622715943 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 3788 | ++DOCSHELL 1397C000 == 35 [pid = 3788] [id = 37] 08:38:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (13985800) [pid = 3788] [serial = 107] [outer = 00000000] 08:38:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (14333C00) [pid = 3788] [serial = 108] [outer = 13985800] 08:38:36 INFO - PROCESS | 3788 | 1464622715998 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (14FA3400) [pid = 3788] [serial = 109] [outer = 13985800] 08:38:36 INFO - PROCESS | 3788 | 1464622716403 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 08:38:36 INFO - PROCESS | 3788 | 1464622716452 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 3788 | 1464622716454 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:38:36 INFO - PROCESS | 3788 | 1464622716461 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 3788 | 1464622716462 Marionette TRACE conn2 <- [1,114,null,{}] 08:38:36 INFO - PROCESS | 3788 | 1464622716466 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 3788 | 1464622716541 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:38:36 INFO - PROCESS | 3788 | 1464622716548 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 3788 | ++DOCSHELL 1501D800 == 36 [pid = 3788] [id = 38] 08:38:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (15020000) [pid = 3788] [serial = 110] [outer = 00000000] 08:38:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (155B1C00) [pid = 3788] [serial = 111] [outer = 15020000] 08:38:36 INFO - PROCESS | 3788 | 1464622716591 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15DA5800) [pid = 3788] [serial = 112] [outer = 15020000] 08:38:37 INFO - PROCESS | 3788 | 1464622717059 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 610ms 08:38:37 INFO - PROCESS | 3788 | 1464622717119 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 3788 | 1464622717123 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:38:37 INFO - PROCESS | 3788 | 1464622717132 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 3788 | 1464622717136 Marionette TRACE conn2 <- [1,118,null,{}] 08:38:37 INFO - PROCESS | 3788 | 1464622717142 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 3788 | 1464622717250 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:38:37 INFO - PROCESS | 3788 | 1464622717330 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 3788 | ++DOCSHELL 1055BC00 == 37 [pid = 3788] [id = 39] 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10565000) [pid = 3788] [serial = 113] [outer = 00000000] 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10A58000) [pid = 3788] [serial = 114] [outer = 10565000] 08:38:37 INFO - PROCESS | 3788 | 1464622717387 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10EADC00) [pid = 3788] [serial = 115] [outer = 10565000] 08:38:37 INFO - PROCESS | 3788 | 1464622717862 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 819ms 08:38:37 INFO - PROCESS | 3788 | 1464622717946 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 3788 | 1464622717950 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:38:37 INFO - PROCESS | 3788 | 1464622717958 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 3788 | 1464622717962 Marionette TRACE conn2 <- [1,122,null,{}] 08:38:38 INFO - PROCESS | 3788 | 1464622717967 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 3788 | 1464622718124 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:38:38 INFO - PROCESS | 3788 | 1464622718190 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 3788 | ++DOCSHELL 131E7400 == 38 [pid = 3788] [id = 40] 08:38:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1328EC00) [pid = 3788] [serial = 116] [outer = 00000000] 08:38:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (13E60000) [pid = 3788] [serial = 117] [outer = 1328EC00] 08:38:38 INFO - PROCESS | 3788 | 1464622718252 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (15520000) [pid = 3788] [serial = 118] [outer = 1328EC00] 08:38:38 INFO - PROCESS | 3788 | 1464622718764 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 819ms 08:38:38 INFO - PROCESS | 3788 | 1464622718790 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 3788 | 1464622718792 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:38:38 INFO - PROCESS | 3788 | 1464622718812 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:38:38 INFO - PROCESS | 3788 | 1464622718814 Marionette TRACE conn2 <- [1,126,null,{}] 08:38:38 INFO - PROCESS | 3788 | 1464622718824 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 3788 | 1464622718924 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:38:39 INFO - PROCESS | 3788 | 1464622719011 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 3788 | ++DOCSHELL 16A08400 == 39 [pid = 3788] [id = 41] 08:38:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (16A09C00) [pid = 3788] [serial = 119] [outer = 00000000] 08:38:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (16F78000) [pid = 3788] [serial = 120] [outer = 16A09C00] 08:38:39 INFO - PROCESS | 3788 | 1464622719068 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (175DB800) [pid = 3788] [serial = 121] [outer = 16A09C00] 08:38:39 INFO - PROCESS | 3788 | 1464622719726 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 964ms 08:38:39 INFO - PROCESS | 3788 | 1464622719790 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 3788 | 1464622719793 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:38:39 INFO - PROCESS | 3788 | 1464622719796 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 3788 | 1464622719798 Marionette TRACE conn2 <- [1,130,null,{}] 08:38:39 INFO - PROCESS | 3788 | 1464622719802 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 3788 | 1464622719898 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:38:39 INFO - PROCESS | 3788 | 1464622719970 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 3788 | ++DOCSHELL 16F6BC00 == 40 [pid = 3788] [id = 42] 08:38:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (179F2800) [pid = 3788] [serial = 122] [outer = 00000000] 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (179FE000) [pid = 3788] [serial = 123] [outer = 179F2800] 08:38:40 INFO - PROCESS | 3788 | 1464622720024 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (17F35000) [pid = 3788] [serial = 124] [outer = 179F2800] 08:38:40 INFO - PROCESS | 3788 | 1464622720609 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 867ms 08:38:40 INFO - PROCESS | 3788 | 1464622720671 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 3788 | 1464622720674 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:38:40 INFO - PROCESS | 3788 | 1464622720677 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 3788 | 1464622720679 Marionette TRACE conn2 <- [1,134,null,{}] 08:38:40 INFO - PROCESS | 3788 | 1464622720683 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 3788 | 1464622720844 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:38:40 INFO - PROCESS | 3788 | 1464622720934 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 3788 | ++DOCSHELL 10233C00 == 41 [pid = 3788] [id = 43] 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (10270000) [pid = 3788] [serial = 125] [outer = 00000000] 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (102D8400) [pid = 3788] [serial = 126] [outer = 10270000] 08:38:41 INFO - PROCESS | 3788 | 1464622720983 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1055EC00) [pid = 3788] [serial = 127] [outer = 10270000] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 1397C000 == 40 [pid = 3788] [id = 37] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 102EA400 == 39 [pid = 3788] [id = 36] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 110A2C00 == 38 [pid = 3788] [id = 35] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 10560C00 == 37 [pid = 3788] [id = 34] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 17695000 == 36 [pid = 3788] [id = 30] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 16F6BC00 == 35 [pid = 3788] [id = 42] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 1A25E000 == 34 [pid = 3788] [id = 33] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 16A08400 == 33 [pid = 3788] [id = 41] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 1501D800 == 32 [pid = 3788] [id = 38] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 19E77C00 == 31 [pid = 3788] [id = 31] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 105EFC00 == 30 [pid = 3788] [id = 32] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 1314A400 == 29 [pid = 3788] [id = 29] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 1055BC00 == 28 [pid = 3788] [id = 39] 08:38:41 INFO - PROCESS | 3788 | --DOCSHELL 131E7400 == 27 [pid = 3788] [id = 40] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (16A02C00) [pid = 3788] [serial = 17] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (16791800) [pid = 3788] [serial = 75] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (16F75C00) [pid = 3788] [serial = 78] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (17697C00) [pid = 3788] [serial = 81] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (17F2EC00) [pid = 3788] [serial = 84] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1833C800) [pid = 3788] [serial = 87] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1A133400) [pid = 3788] [serial = 90] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1A261C00) [pid = 3788] [serial = 93] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1055B400) [pid = 3788] [serial = 51] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (12966C00) [pid = 3788] [serial = 54] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (155CA000) [pid = 3788] [serial = 57] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (10A64000) [pid = 3788] [serial = 60] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (12965C00) [pid = 3788] [serial = 63] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1395D000) [pid = 3788] [serial = 66] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (139A2C00) [pid = 3788] [serial = 67] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (14332000) [pid = 3788] [serial = 69] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (14FA2000) [pid = 3788] [serial = 70] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (155A5800) [pid = 3788] [serial = 72] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (155C9000) [pid = 3788] [serial = 73] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (15DA3800) [pid = 3788] [serial = 58] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10EA9400) [pid = 3788] [serial = 61] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16A06800) [pid = 3788] [serial = 76] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (171F6400) [pid = 3788] [serial = 79] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (179F9C00) [pid = 3788] [serial = 82] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17F36C00) [pid = 3788] [serial = 85] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (12B59000) [pid = 3788] [serial = 64] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (19B02800) [pid = 3788] [serial = 88] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10A5B800) [pid = 3788] [serial = 52] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1A162000) [pid = 3788] [serial = 91] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (13195800) [pid = 3788] [serial = 55] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A6BF800) [pid = 3788] [serial = 94] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1B471400) [pid = 3788] [serial = 43] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (16A6C800) [pid = 3788] [serial = 14] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1432F400) [pid = 3788] [serial = 9] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (14334000) [pid = 3788] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (11DB3C00) [pid = 3788] [serial = 4] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1B130800) [pid = 3788] [serial = 39] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (1B177800) [pid = 3788] [serial = 40] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1AD68C00) [pid = 3788] [serial = 37] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (1AB8A400) [pid = 3788] [serial = 36] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (1AA41400) [pid = 3788] [serial = 33] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (1AA45000) [pid = 3788] [serial = 34] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (1A78F400) [pid = 3788] [serial = 30] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (1A89B800) [pid = 3788] [serial = 31] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (1AD71000) [pid = 3788] [serial = 28] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (1AD6D000) [pid = 3788] [serial = 27] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (1A25D400) [pid = 3788] [serial = 24] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (19E7B000) [pid = 3788] [serial = 21] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (19E7F400) [pid = 3788] [serial = 22] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (1B5B2000) [pid = 3788] [serial = 48] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 53 (1B181800) [pid = 3788] [serial = 42] [outer = 00000000] [url = about:blank] 08:38:41 INFO - PROCESS | 3788 | --DOMWINDOW == 52 (1B17D800) [pid = 3788] [serial = 45] [outer = 00000000] [url = about:blank] 08:38:42 INFO - PROCESS | 3788 | 1464622722084 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1430ms 08:38:42 INFO - PROCESS | 3788 | 1464622722111 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 3788 | 1464622722115 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:38:42 INFO - PROCESS | 3788 | 1464622722120 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 3788 | 1464622722124 Marionette TRACE conn2 <- [1,138,null,{}] 08:38:42 INFO - PROCESS | 3788 | 1464622722130 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 3788 | 1464622722214 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:38:42 INFO - PROCESS | 3788 | 1464622722223 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 3788 | ++DOCSHELL 10276400 == 28 [pid = 3788] [id = 44] 08:38:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (1027B000) [pid = 3788] [serial = 128] [outer = 00000000] 08:38:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (10F63C00) [pid = 3788] [serial = 129] [outer = 1027B000] 08:38:42 INFO - PROCESS | 3788 | 1464622722272 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (110A7400) [pid = 3788] [serial = 130] [outer = 1027B000] 08:38:42 INFO - PROCESS | 3788 | 1464622722704 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 659ms 08:38:42 INFO - PROCESS | 3788 | 1464622722757 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 3788 | 1464622722763 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:38:42 INFO - PROCESS | 3788 | 1464622722769 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 3788 | 1464622722772 Marionette TRACE conn2 <- [1,142,null,{}] 08:38:42 INFO - PROCESS | 3788 | 1464622722776 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 3788 | 1464622722854 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:38:42 INFO - PROCESS | 3788 | 1464622722864 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 3788 | ++DOCSHELL 12965800 == 29 [pid = 3788] [id = 45] 08:38:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (12966C00) [pid = 3788] [serial = 131] [outer = 00000000] 08:38:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (12B5D000) [pid = 3788] [serial = 132] [outer = 12966C00] 08:38:42 INFO - PROCESS | 3788 | 1464622722957 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (12F3FC00) [pid = 3788] [serial = 133] [outer = 12966C00] 08:38:43 INFO - PROCESS | 3788 | 1464622723379 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 610ms 08:38:43 INFO - PROCESS | 3788 | 1464622723397 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 3788 | 1464622723399 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:38:43 INFO - PROCESS | 3788 | 1464622723403 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 3788 | 1464622723406 Marionette TRACE conn2 <- [1,146,null,{}] 08:38:43 INFO - PROCESS | 3788 | 1464622723418 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 3788 | 1464622723509 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:38:43 INFO - PROCESS | 3788 | 1464622723517 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 3788 | ++DOCSHELL 13E61000 == 30 [pid = 3788] [id = 46] 08:38:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (13E61400) [pid = 3788] [serial = 134] [outer = 00000000] 08:38:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (1432A000) [pid = 3788] [serial = 135] [outer = 13E61400] 08:38:43 INFO - PROCESS | 3788 | 1464622723564 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (14334400) [pid = 3788] [serial = 136] [outer = 13E61400] 08:38:44 INFO - PROCESS | 3788 | 1464622723987 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 659ms 08:38:44 INFO - PROCESS | 3788 | 1464622724040 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 3788 | 1464622724043 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:38:44 INFO - PROCESS | 3788 | 1464622724046 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 3788 | 1464622724048 Marionette TRACE conn2 <- [1,150,null,{}] 08:38:44 INFO - PROCESS | 3788 | 1464622724051 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 3788 | 1464622724177 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:38:44 INFO - PROCESS | 3788 | 1464622724183 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 3788 | ++DOCSHELL 13D5BC00 == 31 [pid = 3788] [id = 47] 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (1432F400) [pid = 3788] [serial = 137] [outer = 00000000] 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (155A5C00) [pid = 3788] [serial = 138] [outer = 1432F400] 08:38:44 INFO - PROCESS | 3788 | 1464622724228 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (155CA000) [pid = 3788] [serial = 139] [outer = 1432F400] 08:38:44 INFO - PROCESS | 3788 | 1464622724664 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 642ms 08:38:44 INFO - PROCESS | 3788 | 1464622724718 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 3788 | 1464622724720 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:38:44 INFO - PROCESS | 3788 | 1464622724723 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 3788 | 1464622724725 Marionette TRACE conn2 <- [1,154,null,{}] 08:38:44 INFO - PROCESS | 3788 | 1464622724728 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 3788 | 1464622724833 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:38:44 INFO - PROCESS | 3788 | 1464622724842 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 3788 | ++DOCSHELL 14FA8800 == 32 [pid = 3788] [id = 48] 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (14FAAC00) [pid = 3788] [serial = 140] [outer = 00000000] 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (15E95000) [pid = 3788] [serial = 141] [outer = 14FAAC00] 08:38:44 INFO - PROCESS | 3788 | 1464622724886 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (15F7F400) [pid = 3788] [serial = 142] [outer = 14FAAC00] 08:38:45 INFO - PROCESS | 3788 | 1464622725381 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 643ms 08:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:38:45 INFO - PROCESS | 3788 | 1464622725396 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 3788 | 1464622725398 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:38:45 INFO - PROCESS | 3788 | 1464622725401 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 3788 | 1464622725403 Marionette TRACE conn2 <- [1,158,null,{}] 08:38:45 INFO - PROCESS | 3788 | 1464622725406 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 3788 | 1464622725519 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:38:45 INFO - PROCESS | 3788 | 1464622725529 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 3788 | ++DOCSHELL 15F20C00 == 33 [pid = 3788] [id = 49] 08:38:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (16A05400) [pid = 3788] [serial = 143] [outer = 00000000] 08:38:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (17107000) [pid = 3788] [serial = 144] [outer = 16A05400] 08:38:45 INFO - PROCESS | 3788 | 1464622725579 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (17680800) [pid = 3788] [serial = 145] [outer = 16A05400] 08:38:46 INFO - PROCESS | 3788 | 1464622725980 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 659ms 08:38:46 INFO - PROCESS | 3788 | 1464622726037 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 3788 | 1464622726039 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:38:46 INFO - PROCESS | 3788 | 1464622726051 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 3788 | 1464622726052 Marionette TRACE conn2 <- [1,162,null,{}] 08:38:46 INFO - PROCESS | 3788 | 1464622726056 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 3788 | 1464622726148 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:38:46 INFO - PROCESS | 3788 | 1464622726217 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 3788 | ++DOCSHELL 175D6800 == 34 [pid = 3788] [id = 50] 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1767FC00) [pid = 3788] [serial = 146] [outer = 00000000] 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (17EA0800) [pid = 3788] [serial = 147] [outer = 1767FC00] 08:38:46 INFO - PROCESS | 3788 | 1464622726260 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (17EA2400) [pid = 3788] [serial = 148] [outer = 1767FC00] 08:38:46 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1A6C4800) [pid = 3788] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:38:46 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (15020000) [pid = 3788] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:38:46 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (114E8000) [pid = 3788] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:38:46 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (10561000) [pid = 3788] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:38:46 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (13985800) [pid = 3788] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:38:46 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (10522800) [pid = 3788] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:38:46 INFO - PROCESS | 3788 | 1464622726685 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 674ms 08:38:46 INFO - PROCESS | 3788 | 1464622726735 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 3788 | 1464622726737 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:38:46 INFO - PROCESS | 3788 | 1464622726740 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 3788 | 1464622726742 Marionette TRACE conn2 <- [1,166,null,{}] 08:38:46 INFO - PROCESS | 3788 | 1464622726751 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 3788 | 1464622726820 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:38:46 INFO - PROCESS | 3788 | 1464622726835 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 3788 | ++DOCSHELL 13985800 == 35 [pid = 3788] [id = 51] 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (155CCC00) [pid = 3788] [serial = 149] [outer = 00000000] 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (179F9400) [pid = 3788] [serial = 150] [outer = 155CCC00] 08:38:46 INFO - PROCESS | 3788 | 1464622726879 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (17F09C00) [pid = 3788] [serial = 151] [outer = 155CCC00] 08:38:47 INFO - PROCESS | 3788 | 1464622727291 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 611ms 08:38:47 INFO - PROCESS | 3788 | 1464622727337 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3788 | 1464622727339 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:38:47 INFO - PROCESS | 3788 | 1464622727343 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:38:47 INFO - PROCESS | 3788 | 1464622727344 Marionette TRACE conn2 <- [1,170,null,{}] 08:38:47 INFO - PROCESS | 3788 | 1464622727348 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 3788 | 1464622727419 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:38:47 INFO - PROCESS | 3788 | 1464622727428 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 3788 | ++DOCSHELL 13E60400 == 36 [pid = 3788] [id = 52] 08:38:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (18339800) [pid = 3788] [serial = 152] [outer = 00000000] 08:38:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (19B02800) [pid = 3788] [serial = 153] [outer = 18339800] 08:38:47 INFO - PROCESS | 3788 | 1464622727471 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (19B04400) [pid = 3788] [serial = 154] [outer = 18339800] 08:38:47 INFO - PROCESS | 3788 | 1464622727922 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 610ms 08:38:47 INFO - PROCESS | 3788 | 1464622727977 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3788 | 1464622727979 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:38:47 INFO - PROCESS | 3788 | 1464622727983 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 3788 | 1464622727985 Marionette TRACE conn2 <- [1,174,null,{}] 08:38:47 INFO - PROCESS | 3788 | 1464622727988 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 3788 | 1464622728059 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:38:48 INFO - PROCESS | 3788 | 1464622728065 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3788 | ++DOCSHELL 1395F400 == 37 [pid = 3788] [id = 53] 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (139A2400) [pid = 3788] [serial = 155] [outer = 00000000] 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (19E7BC00) [pid = 3788] [serial = 156] [outer = 139A2400] 08:38:48 INFO - PROCESS | 3788 | 1464622728108 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (19E7D800) [pid = 3788] [serial = 157] [outer = 139A2400] 08:38:48 INFO - PROCESS | 3788 | 1464622728479 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 546ms 08:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:38:48 INFO - PROCESS | 3788 | 1464622728518 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 3788 | 1464622728520 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:38:48 INFO - PROCESS | 3788 | 1464622728523 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 3788 | 1464622728525 Marionette TRACE conn2 <- [1,178,null,{}] 08:38:48 INFO - PROCESS | 3788 | 1464622728576 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 3788 | 1464622728681 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:38:48 INFO - PROCESS | 3788 | 1464622728831 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3788 | ++DOCSHELL 10A57800 == 38 [pid = 3788] [id = 54] 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (10A5B000) [pid = 3788] [serial = 158] [outer = 00000000] 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (10EA8800) [pid = 3788] [serial = 159] [outer = 10A5B000] 08:38:48 INFO - PROCESS | 3788 | 1464622728916 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (110A2C00) [pid = 3788] [serial = 160] [outer = 10A5B000] 08:38:49 INFO - PROCESS | 3788 | 1464622729646 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1157ms 08:38:49 INFO - PROCESS | 3788 | 1464622729690 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 3788 | 1464622729696 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:38:49 INFO - PROCESS | 3788 | 1464622729702 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 3788 | 1464622729706 Marionette TRACE conn2 <- [1,182,null,{}] 08:38:49 INFO - PROCESS | 3788 | 1464622729713 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 3788 | 1464622729823 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:38:49 INFO - PROCESS | 3788 | 1464622729898 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 3788 | ++DOCSHELL 13954400 == 39 [pid = 3788] [id = 55] 08:38:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13955C00) [pid = 3788] [serial = 161] [outer = 00000000] 08:38:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (139A0C00) [pid = 3788] [serial = 162] [outer = 13955C00] 08:38:49 INFO - PROCESS | 3788 | 1464622729957 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (13E63C00) [pid = 3788] [serial = 163] [outer = 13955C00] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 13E60400 == 38 [pid = 3788] [id = 52] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 13985800 == 37 [pid = 3788] [id = 51] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 175D6800 == 36 [pid = 3788] [id = 50] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 15F20C00 == 35 [pid = 3788] [id = 49] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 14FA8800 == 34 [pid = 3788] [id = 48] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 13D5BC00 == 33 [pid = 3788] [id = 47] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 13E61000 == 32 [pid = 3788] [id = 46] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 12965800 == 31 [pid = 3788] [id = 45] 08:38:50 INFO - PROCESS | 3788 | --DOCSHELL 10276400 == 30 [pid = 3788] [id = 44] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1A787800) [pid = 3788] [serial = 96] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (155B1C00) [pid = 3788] [serial = 111] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (11DB0400) [pid = 3788] [serial = 102] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (105F6C00) [pid = 3788] [serial = 99] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (14333C00) [pid = 3788] [serial = 108] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (14FA3400) [pid = 3788] [serial = 109] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (12966400) [pid = 3788] [serial = 103] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (13956800) [pid = 3788] [serial = 106] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1314D000) [pid = 3788] [serial = 105] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (10A5FC00) [pid = 3788] [serial = 100] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (15DA5800) [pid = 3788] [serial = 112] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1A78C400) [pid = 3788] [serial = 97] [outer = 00000000] [url = about:blank] 08:38:50 INFO - PROCESS | 3788 | 1464622730810 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1124ms 08:38:50 INFO - PROCESS | 3788 | 1464622730835 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:38:50 INFO - PROCESS | 3788 | 1464622730838 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:38:50 INFO - PROCESS | 3788 | 1464622730843 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 3788 | 1464622730847 Marionette TRACE conn2 <- [1,186,null,{}] 08:38:50 INFO - PROCESS | 3788 | 1464622730852 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 3788 | 1464622730931 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:38:50 INFO - PROCESS | 3788 | 1464622730940 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 3788 | ++DOCSHELL 10A61000 == 31 [pid = 3788] [id = 56] 08:38:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10A61400) [pid = 3788] [serial = 164] [outer = 00000000] 08:38:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (10F63800) [pid = 3788] [serial = 165] [outer = 10A61400] 08:38:51 INFO - PROCESS | 3788 | 1464622730986 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (118CC000) [pid = 3788] [serial = 166] [outer = 10A61400] 08:38:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (12B28400) [pid = 3788] [serial = 167] [outer = 1B47CC00] 08:38:51 INFO - PROCESS | 3788 | 1464622731503 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 707ms 08:38:51 INFO - PROCESS | 3788 | 1464622731600 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 3788 | 1464622731605 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:38:51 INFO - PROCESS | 3788 | 1464622731613 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 3788 | 1464622731616 Marionette TRACE conn2 <- [1,190,null,{}] 08:38:51 INFO - PROCESS | 3788 | 1464622731619 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 3788 | 1464622731698 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:38:51 INFO - PROCESS | 3788 | 1464622731767 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 3788 | ++DOCSHELL 12B26400 == 32 [pid = 3788] [id = 57] 08:38:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (12BE4C00) [pid = 3788] [serial = 168] [outer = 00000000] 08:38:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1395E400) [pid = 3788] [serial = 169] [outer = 12BE4C00] 08:38:51 INFO - PROCESS | 3788 | 1464622731819 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (139A1000) [pid = 3788] [serial = 170] [outer = 12BE4C00] 08:38:52 INFO - PROCESS | 3788 | 1464622732165 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 611ms 08:38:52 INFO - PROCESS | 3788 | 1464622732210 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 3788 | 1464622732213 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:38:52 INFO - PROCESS | 3788 | 1464622732216 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 3788 | 1464622732219 Marionette TRACE conn2 <- [1,194,null,{}] 08:38:52 INFO - PROCESS | 3788 | 1464622732230 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 3788 | 1464622732334 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:38:52 INFO - PROCESS | 3788 | 1464622732344 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 3788 | ++DOCSHELL 15024000 == 33 [pid = 3788] [id = 58] 08:38:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15024400) [pid = 3788] [serial = 171] [outer = 00000000] 08:38:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (155B1C00) [pid = 3788] [serial = 172] [outer = 15024400] 08:38:52 INFO - PROCESS | 3788 | 1464622732391 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (15D9FC00) [pid = 3788] [serial = 173] [outer = 15024400] 08:38:52 INFO - PROCESS | 3788 | 1464622732813 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 610ms 08:38:52 INFO - PROCESS | 3788 | 1464622732845 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 3788 | 1464622732848 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:38:52 INFO - PROCESS | 3788 | 1464622732853 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 3788 | 1464622732855 Marionette TRACE conn2 <- [1,198,null,{}] 08:38:52 INFO - PROCESS | 3788 | 1464622732859 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 3788 | 1464622732940 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:38:53 INFO - PROCESS | 3788 | 1464622733051 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 3788 | ++DOCSHELL 159AB800 == 34 [pid = 3788] [id = 59] 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (15F15400) [pid = 3788] [serial = 174] [outer = 00000000] 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (16A04400) [pid = 3788] [serial = 175] [outer = 15F15400] 08:38:53 INFO - PROCESS | 3788 | 1464622733098 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16A69000) [pid = 3788] [serial = 176] [outer = 15F15400] 08:38:53 INFO - PROCESS | 3788 | 1464622733510 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 723ms 08:38:53 INFO - PROCESS | 3788 | 1464622733550 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 3788 | 1464622733552 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:38:53 INFO - PROCESS | 3788 | 1464622733555 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:38:53 INFO - PROCESS | 3788 | 1464622733557 Marionette TRACE conn2 <- [1,202,null,{}] 08:38:53 INFO - PROCESS | 3788 | 1464622733560 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 3788 | 1464622733655 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:38:53 INFO - PROCESS | 3788 | 1464622733661 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 3788 | ++DOCSHELL 1678C000 == 35 [pid = 3788] [id = 60] 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (16A0FC00) [pid = 3788] [serial = 177] [outer = 00000000] 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17694000) [pid = 3788] [serial = 178] [outer = 16A0FC00] 08:38:53 INFO - PROCESS | 3788 | 1464622733705 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17E9D800) [pid = 3788] [serial = 179] [outer = 16A0FC00] 08:38:54 INFO - PROCESS | 3788 | 1464622734149 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 610ms 08:38:54 INFO - PROCESS | 3788 | 1464622734184 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 3788 | 1464622734186 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:38:54 INFO - PROCESS | 3788 | 1464622734189 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:38:54 INFO - PROCESS | 3788 | 1464622734191 Marionette TRACE conn2 <- [1,206,null,{}] 08:38:54 INFO - PROCESS | 3788 | 1464622734195 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 3788 | 1464622734312 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:38:54 INFO - PROCESS | 3788 | 1464622734385 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 3788 | ++DOCSHELL 1833CC00 == 36 [pid = 3788] [id = 61] 08:38:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (19B09C00) [pid = 3788] [serial = 180] [outer = 00000000] 08:38:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A133400) [pid = 3788] [serial = 181] [outer = 19B09C00] 08:38:54 INFO - PROCESS | 3788 | 1464622734429 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A138000) [pid = 3788] [serial = 182] [outer = 19B09C00] 08:38:54 INFO - PROCESS | 3788 | 1464622734806 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 643ms 08:38:54 INFO - PROCESS | 3788 | 1464622734829 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 3788 | 1464622734831 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:38:54 INFO - PROCESS | 3788 | 1464622734834 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 3788 | 1464622734836 Marionette TRACE conn2 <- [1,210,null,{}] 08:38:54 INFO - PROCESS | 3788 | 1464622734839 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 3788 | 1464622734986 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:38:55 INFO - PROCESS | 3788 | 1464622735029 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 3788 | ++DOCSHELL 13956400 == 37 [pid = 3788] [id = 62] 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (19E7E000) [pid = 3788] [serial = 183] [outer = 00000000] 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A256800) [pid = 3788] [serial = 184] [outer = 19E7E000] 08:38:55 INFO - PROCESS | 3788 | 1464622735085 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1A25D800) [pid = 3788] [serial = 185] [outer = 19E7E000] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (18339800) [pid = 3788] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (12966C00) [pid = 3788] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1027B000) [pid = 3788] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1432F400) [pid = 3788] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (14FAAC00) [pid = 3788] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (13E61400) [pid = 3788] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10565000) [pid = 3788] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1328EC00) [pid = 3788] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (16A09C00) [pid = 3788] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (179F2800) [pid = 3788] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16A05400) [pid = 3788] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1767FC00) [pid = 3788] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:38:55 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (155CCC00) [pid = 3788] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:38:55 INFO - PROCESS | 3788 | 1464622735536 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 723ms 08:38:55 INFO - PROCESS | 3788 | 1464622735566 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 3788 | 1464622735568 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:38:55 INFO - PROCESS | 3788 | 1464622735571 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 3788 | 1464622735573 Marionette TRACE conn2 <- [1,214,null,{}] 08:38:55 INFO - PROCESS | 3788 | 1464622735576 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 3788 | 1464622735650 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:38:55 INFO - PROCESS | 3788 | 1464622735680 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 3788 | ++DOCSHELL 1026EC00 == 38 [pid = 3788] [id = 63] 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (10EB4C00) [pid = 3788] [serial = 186] [outer = 00000000] 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1767B400) [pid = 3788] [serial = 187] [outer = 10EB4C00] 08:38:55 INFO - PROCESS | 3788 | 1464622735726 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1A161000) [pid = 3788] [serial = 188] [outer = 10EB4C00] 08:38:56 INFO - PROCESS | 3788 | 1464622736159 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 610ms 08:38:56 INFO - PROCESS | 3788 | 1464622736204 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 3788 | 1464622736206 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:38:56 INFO - PROCESS | 3788 | 1464622736210 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 3788 | 1464622736211 Marionette TRACE conn2 <- [1,218,null,{}] 08:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:38:56 INFO - PROCESS | 3788 | 1464622736215 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 3788 | 1464622736291 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:38:56 INFO - PROCESS | 3788 | 1464622736297 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 3788 | ++DOCSHELL 15DAC000 == 39 [pid = 3788] [id = 64] 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (179F3000) [pid = 3788] [serial = 189] [outer = 00000000] 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1A6BF800) [pid = 3788] [serial = 190] [outer = 179F3000] 08:38:56 INFO - PROCESS | 3788 | 1464622736341 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1A6C4800) [pid = 3788] [serial = 191] [outer = 179F3000] 08:38:56 INFO - PROCESS | 3788 | 1464622736721 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 546ms 08:38:56 INFO - PROCESS | 3788 | 1464622736746 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 3788 | 1464622736748 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:38:56 INFO - PROCESS | 3788 | 1464622736751 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 3788 | 1464622736753 Marionette TRACE conn2 <- [1,222,null,{}] 08:38:56 INFO - PROCESS | 3788 | 1464622736756 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 3788 | 1464622736859 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:38:56 INFO - PROCESS | 3788 | 1464622736868 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 3788 | ++DOCSHELL 19B09400 == 40 [pid = 3788] [id = 65] 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1A16DC00) [pid = 3788] [serial = 192] [outer = 00000000] 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1A787000) [pid = 3788] [serial = 193] [outer = 1A16DC00] 08:38:56 INFO - PROCESS | 3788 | 1464622736912 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A787C00) [pid = 3788] [serial = 194] [outer = 1A16DC00] 08:38:57 INFO - PROCESS | 3788 | 1464622737353 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 642ms 08:38:57 INFO - PROCESS | 3788 | 1464622737423 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 3788 | 1464622737427 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:38:57 INFO - PROCESS | 3788 | 1464622737432 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 3788 | 1464622737436 Marionette TRACE conn2 <- [1,226,null,{}] 08:38:57 INFO - PROCESS | 3788 | 1464622737442 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 3788 | 1464622737574 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:38:57 INFO - PROCESS | 3788 | 1464622737652 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 3788 | ++DOCSHELL 105FB400 == 41 [pid = 3788] [id = 66] 08:38:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (10A55800) [pid = 3788] [serial = 195] [outer = 00000000] 08:38:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10E96000) [pid = 3788] [serial = 196] [outer = 10A55800] 08:38:57 INFO - PROCESS | 3788 | 1464622737707 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (11DB4C00) [pid = 3788] [serial = 197] [outer = 10A55800] 08:38:58 INFO - PROCESS | 3788 | 1464622738328 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 964ms 08:38:58 INFO - PROCESS | 3788 | 1464622738379 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 3788 | 1464622738383 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:38:58 INFO - PROCESS | 3788 | 1464622738390 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 3788 | 1464622738394 Marionette TRACE conn2 <- [1,230,null,{}] 08:38:58 INFO - PROCESS | 3788 | 1464622738398 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 3788 | 1464622738498 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:38:58 INFO - PROCESS | 3788 | 1464622738634 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 3788 | ++DOCSHELL 13957000 == 42 [pid = 3788] [id = 67] 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1395D800) [pid = 3788] [serial = 198] [outer = 00000000] 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (15023C00) [pid = 3788] [serial = 199] [outer = 1395D800] 08:38:58 INFO - PROCESS | 3788 | 1464622738687 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (15DA8800) [pid = 3788] [serial = 200] [outer = 1395D800] 08:38:59 INFO - PROCESS | 3788 | 1464622739189 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 819ms 08:38:59 INFO - PROCESS | 3788 | 1464622739232 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 3788 | 1464622739235 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:38:59 INFO - PROCESS | 3788 | 1464622739239 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 3788 | 1464622739242 Marionette TRACE conn2 <- [1,234,null,{}] 08:38:59 INFO - PROCESS | 3788 | 1464622739252 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 3788 | 1464622739354 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:38:59 INFO - PROCESS | 3788 | 1464622739440 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 3788 | ++DOCSHELL 179F6400 == 43 [pid = 3788] [id = 68] 08:38:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (17F05C00) [pid = 3788] [serial = 201] [outer = 00000000] 08:38:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (19805C00) [pid = 3788] [serial = 202] [outer = 17F05C00] 08:38:59 INFO - PROCESS | 3788 | 1464622739496 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1980B400) [pid = 3788] [serial = 203] [outer = 17F05C00] 08:39:00 INFO - PROCESS | 3788 | 1464622740106 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 916ms 08:39:00 INFO - PROCESS | 3788 | 1464622740181 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 3788 | 1464622740184 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:39:00 INFO - PROCESS | 3788 | 1464622740188 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:39:00 INFO - PROCESS | 3788 | 1464622740190 Marionette TRACE conn2 <- [1,238,null,{}] 08:39:00 INFO - PROCESS | 3788 | 1464622740194 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 3788 | 1464622740293 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:39:00 INFO - PROCESS | 3788 | 1464622740435 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 3788 | ++DOCSHELL 105F5000 == 44 [pid = 3788] [id = 69] 08:39:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (10A58C00) [pid = 3788] [serial = 204] [outer = 00000000] 08:39:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (17698800) [pid = 3788] [serial = 205] [outer = 10A58C00] 08:39:00 INFO - PROCESS | 3788 | 1464622740495 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (18339C00) [pid = 3788] [serial = 206] [outer = 10A58C00] 08:39:01 INFO - PROCESS | 3788 | 1464622741196 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1012ms 08:39:01 INFO - PROCESS | 3788 | 1464622741221 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 3788 | 1464622741227 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:39:01 INFO - PROCESS | 3788 | 1464622741235 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 3788 | 1464622741239 Marionette TRACE conn2 <- [1,242,null,{}] 08:39:01 INFO - PROCESS | 3788 | 1464622741244 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 3788 | 1464622741335 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:39:01 INFO - PROCESS | 3788 | 1464622741407 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 3788 | ++DOCSHELL 114E5800 == 45 [pid = 3788] [id = 70] 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (11866000) [pid = 3788] [serial = 207] [outer = 00000000] 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (12BEAC00) [pid = 3788] [serial = 208] [outer = 11866000] 08:39:01 INFO - PROCESS | 3788 | 1464622741456 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (13195800) [pid = 3788] [serial = 209] [outer = 11866000] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 10233C00 == 44 [pid = 3788] [id = 43] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 15DAC000 == 43 [pid = 3788] [id = 64] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 1026EC00 == 42 [pid = 3788] [id = 63] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 13956400 == 41 [pid = 3788] [id = 62] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 1833CC00 == 40 [pid = 3788] [id = 61] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 1678C000 == 39 [pid = 3788] [id = 60] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 159AB800 == 38 [pid = 3788] [id = 59] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 15024000 == 37 [pid = 3788] [id = 58] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 12B26400 == 36 [pid = 3788] [id = 57] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 10A61000 == 35 [pid = 3788] [id = 56] 08:39:01 INFO - PROCESS | 3788 | --DOCSHELL 1395F400 == 34 [pid = 3788] [id = 53] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (19B04400) [pid = 3788] [serial = 154] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (19E7BC00) [pid = 3788] [serial = 156] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (12B5D000) [pid = 3788] [serial = 132] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (12F3FC00) [pid = 3788] [serial = 133] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (10F63C00) [pid = 3788] [serial = 129] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (110A7400) [pid = 3788] [serial = 130] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (155A5C00) [pid = 3788] [serial = 138] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (15E95000) [pid = 3788] [serial = 141] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1432A000) [pid = 3788] [serial = 135] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (14334400) [pid = 3788] [serial = 136] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (102D8400) [pid = 3788] [serial = 126] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (10EADC00) [pid = 3788] [serial = 115] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (10A58000) [pid = 3788] [serial = 114] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (15520000) [pid = 3788] [serial = 118] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (13E60000) [pid = 3788] [serial = 117] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (175DB800) [pid = 3788] [serial = 121] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (16F78000) [pid = 3788] [serial = 120] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17F35000) [pid = 3788] [serial = 124] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (179FE000) [pid = 3788] [serial = 123] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (17680800) [pid = 3788] [serial = 145] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17107000) [pid = 3788] [serial = 144] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17EA0800) [pid = 3788] [serial = 147] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (19B02800) [pid = 3788] [serial = 153] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17EA2400) [pid = 3788] [serial = 148] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (15F7F400) [pid = 3788] [serial = 142] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (179F9400) [pid = 3788] [serial = 150] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (17F09C00) [pid = 3788] [serial = 151] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (155CA000) [pid = 3788] [serial = 139] [outer = 00000000] [url = about:blank] 08:39:01 INFO - PROCESS | 3788 | 1464622741949 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 755ms 08:39:02 INFO - PROCESS | 3788 | 1464622741974 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 3788 | 1464622741980 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:39:02 INFO - PROCESS | 3788 | 1464622741986 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 3788 | 1464622741988 Marionette TRACE conn2 <- [1,246,null,{}] 08:39:02 INFO - PROCESS | 3788 | 1464622741992 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 3788 | 1464622742073 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:39:02 INFO - PROCESS | 3788 | 1464622742080 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 3788 | ++DOCSHELL 11DAD000 == 35 [pid = 3788] [id = 71] 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1295BC00) [pid = 3788] [serial = 210] [outer = 00000000] 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (12F43400) [pid = 3788] [serial = 211] [outer = 1295BC00] 08:39:02 INFO - PROCESS | 3788 | 1464622742124 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (13985800) [pid = 3788] [serial = 212] [outer = 1295BC00] 08:39:02 INFO - PROCESS | 3788 | 1464622742598 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 659ms 08:39:02 INFO - PROCESS | 3788 | 1464622742656 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 3788 | 1464622742658 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:39:02 INFO - PROCESS | 3788 | 1464622742661 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 3788 | 1464622742665 Marionette TRACE conn2 <- [1,250,null,{}] 08:39:02 INFO - PROCESS | 3788 | 1464622742674 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 3788 | 1464622742753 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:39:02 INFO - PROCESS | 3788 | 1464622742763 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 3788 | ++DOCSHELL 14F9DC00 == 36 [pid = 3788] [id = 72] 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (14F9E800) [pid = 3788] [serial = 213] [outer = 00000000] 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (15025C00) [pid = 3788] [serial = 214] [outer = 14F9E800] 08:39:02 INFO - PROCESS | 3788 | 1464622742810 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (155B0400) [pid = 3788] [serial = 215] [outer = 14F9E800] 08:39:03 INFO - PROCESS | 3788 | 1464622743263 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 658ms 08:39:03 INFO - PROCESS | 3788 | 1464622743300 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 3788 | 1464622743304 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:39:03 INFO - PROCESS | 3788 | 1464622743311 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 3788 | 1464622743313 Marionette TRACE conn2 <- [1,254,null,{}] 08:39:03 INFO - PROCESS | 3788 | 1464622743316 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 3788 | 1464622743393 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:39:03 INFO - PROCESS | 3788 | 1464622743399 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 3788 | ++DOCSHELL 15DAC800 == 37 [pid = 3788] [id = 73] 08:39:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (15DAD800) [pid = 3788] [serial = 216] [outer = 00000000] 08:39:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15F7E800) [pid = 3788] [serial = 217] [outer = 15DAD800] 08:39:03 INFO - PROCESS | 3788 | 1464622743446 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (15F85000) [pid = 3788] [serial = 218] [outer = 15DAD800] 08:39:03 INFO - PROCESS | 3788 | 1464622743902 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 611ms 08:39:03 INFO - PROCESS | 3788 | 1464622743940 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 3788 | 1464622743942 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:39:03 INFO - PROCESS | 3788 | 1464622743945 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 3788 | 1464622743947 Marionette TRACE conn2 <- [1,258,null,{}] 08:39:03 INFO - PROCESS | 3788 | 1464622743950 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 3788 | 1464622744024 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:39:04 INFO - PROCESS | 3788 | 1464622744030 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 3788 | ++DOCSHELL 15DA3C00 == 38 [pid = 3788] [id = 74] 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16A67400) [pid = 3788] [serial = 219] [outer = 00000000] 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (171EB800) [pid = 3788] [serial = 220] [outer = 16A67400] 08:39:04 INFO - PROCESS | 3788 | 1464622744075 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (171ECC00) [pid = 3788] [serial = 221] [outer = 16A67400] 08:39:04 INFO - PROCESS | 3788 | 1464622744529 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 658ms 08:39:04 INFO - PROCESS | 3788 | 1464622744583 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 3788 | 1464622744585 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:39:04 INFO - PROCESS | 3788 | 1464622744589 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:39:04 INFO - PROCESS | 3788 | 1464622744590 Marionette TRACE conn2 <- [1,262,null,{}] 08:39:04 INFO - PROCESS | 3788 | 1464622744599 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 3788 | 1464622744760 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:39:04 INFO - PROCESS | 3788 | 1464622744814 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 3788 | ++DOCSHELL 179F9400 == 39 [pid = 3788] [id = 75] 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (17F03400) [pid = 3788] [serial = 222] [outer = 00000000] 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1816F400) [pid = 3788] [serial = 223] [outer = 17F03400] 08:39:04 INFO - PROCESS | 3788 | 1464622744859 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1833D000) [pid = 3788] [serial = 224] [outer = 17F03400] 08:39:05 INFO - PROCESS | 3788 | 1464622745257 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 723ms 08:39:05 INFO - PROCESS | 3788 | 1464622745321 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 3788 | 1464622745323 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:39:05 INFO - PROCESS | 3788 | 1464622745326 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 3788 | 1464622745327 Marionette TRACE conn2 <- [1,266,null,{}] 08:39:05 INFO - PROCESS | 3788 | 1464622745337 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 3788 | 1464622745470 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:39:05 INFO - PROCESS | 3788 | 1464622745483 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 3788 | ++DOCSHELL 1022A000 == 40 [pid = 3788] [id = 76] 08:39:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (17109800) [pid = 3788] [serial = 225] [outer = 00000000] 08:39:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (19B02000) [pid = 3788] [serial = 226] [outer = 17109800] 08:39:05 INFO - PROCESS | 3788 | 1464622745529 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (19B02800) [pid = 3788] [serial = 227] [outer = 17109800] 08:39:05 INFO - PROCESS | 3788 | 1464622745981 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 643ms 08:39:05 INFO - PROCESS | 3788 | 1464622745998 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 3788 | 1464622746000 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:39:06 INFO - PROCESS | 3788 | 1464622746003 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 3788 | 1464622746005 Marionette TRACE conn2 <- [1,270,null,{}] 08:39:06 INFO - PROCESS | 3788 | 1464622746009 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 3788 | 1464622746105 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:39:06 INFO - PROCESS | 3788 | 1464622746112 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 3788 | ++DOCSHELL 14334800 == 41 [pid = 3788] [id = 77] 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (16A05000) [pid = 3788] [serial = 228] [outer = 00000000] 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (19E81800) [pid = 3788] [serial = 229] [outer = 16A05000] 08:39:06 INFO - PROCESS | 3788 | 1464622746167 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1A138800) [pid = 3788] [serial = 230] [outer = 16A05000] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (179F3000) [pid = 3788] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (16A0FC00) [pid = 3788] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (139A2400) [pid = 3788] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (15024400) [pid = 3788] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (10A61400) [pid = 3788] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (12BE4C00) [pid = 3788] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (19B09C00) [pid = 3788] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (19E7E000) [pid = 3788] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (15F15400) [pid = 3788] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:39:06 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (10EB4C00) [pid = 3788] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:39:06 INFO - PROCESS | 3788 | 1464622746624 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 642ms 08:39:06 INFO - PROCESS | 3788 | 1464622746641 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 3788 | 1464622746643 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:39:06 INFO - PROCESS | 3788 | 1464622746647 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:39:06 INFO - PROCESS | 3788 | 1464622746648 Marionette TRACE conn2 <- [1,274,null,{}] 08:39:06 INFO - PROCESS | 3788 | 1464622746652 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 3788 | 1464622746725 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:39:06 INFO - PROCESS | 3788 | 1464622746817 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 3788 | ++DOCSHELL 13293400 == 42 [pid = 3788] [id = 78] 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (139A2C00) [pid = 3788] [serial = 231] [outer = 00000000] 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (17695400) [pid = 3788] [serial = 232] [outer = 139A2C00] 08:39:06 INFO - PROCESS | 3788 | 1464622746864 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (19E7C000) [pid = 3788] [serial = 233] [outer = 139A2C00] 08:39:07 INFO - PROCESS | 3788 | 1464622747254 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 611ms 08:39:07 INFO - PROCESS | 3788 | 1464622747276 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3788 | 1464622747278 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:39:07 INFO - PROCESS | 3788 | 1464622747281 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:39:07 INFO - PROCESS | 3788 | 1464622747283 Marionette TRACE conn2 <- [1,278,null,{}] 08:39:07 INFO - PROCESS | 3788 | 1464622747286 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 3788 | 1464622747386 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:39:07 INFO - PROCESS | 3788 | 1464622747394 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3788 | ++DOCSHELL 15F15400 == 43 [pid = 3788] [id = 79] 08:39:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (15F1C000) [pid = 3788] [serial = 234] [outer = 00000000] 08:39:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A6C2800) [pid = 3788] [serial = 235] [outer = 15F1C000] 08:39:07 INFO - PROCESS | 3788 | 1464622747437 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1A789400) [pid = 3788] [serial = 236] [outer = 15F1C000] 08:39:07 INFO - PROCESS | 3788 | 1464622747836 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 610ms 08:39:07 INFO - PROCESS | 3788 | 1464622747879 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3788 | 1464622747881 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:39:07 INFO - PROCESS | 3788 | 1464622747884 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:39:07 INFO - PROCESS | 3788 | 1464622747886 Marionette TRACE conn2 <- [1,282,null,{}] 08:39:07 INFO - PROCESS | 3788 | 1464622747890 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 3788 | 1464622748008 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:39:08 INFO - PROCESS | 3788 | 1464622748023 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3788 | ++DOCSHELL 1A25EC00 == 44 [pid = 3788] [id = 80] 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A792400) [pid = 3788] [serial = 237] [outer = 00000000] 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A8A4000) [pid = 3788] [serial = 238] [outer = 1A792400] 08:39:08 INFO - PROCESS | 3788 | 1464622748071 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1AA3EC00) [pid = 3788] [serial = 239] [outer = 1A792400] 08:39:08 INFO - PROCESS | 3788 | 1464622748518 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 659ms 08:39:08 INFO - PROCESS | 3788 | 1464622748586 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 3788 | 1464622748590 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:39:08 INFO - PROCESS | 3788 | 1464622748595 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:39:08 INFO - PROCESS | 3788 | 1464622748599 Marionette TRACE conn2 <- [1,286,null,{}] 08:39:08 INFO - PROCESS | 3788 | 1464622748606 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 3788 | 1464622748700 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:39:08 INFO - PROCESS | 3788 | 1464622748819 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3788 | ++DOCSHELL 10E90400 == 45 [pid = 3788] [id = 81] 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (10E90C00) [pid = 3788] [serial = 240] [outer = 00000000] 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (110A3400) [pid = 3788] [serial = 241] [outer = 10E90C00] 08:39:08 INFO - PROCESS | 3788 | 1464622748874 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (12957000) [pid = 3788] [serial = 242] [outer = 10E90C00] 08:39:09 INFO - PROCESS | 3788 | 1464622749674 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1124ms 08:39:09 INFO - PROCESS | 3788 | 1464622749723 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3788 | 1464622749727 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:39:09 INFO - PROCESS | 3788 | 1464622749735 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 3788 | 1464622749738 Marionette TRACE conn2 <- [1,290,null,{}] 08:39:09 INFO - PROCESS | 3788 | 1464622749743 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 3788 | 1464622749847 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:39:09 INFO - PROCESS | 3788 | 1464622749922 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 3788 | ++DOCSHELL 1314B000 == 46 [pid = 3788] [id = 82] 08:39:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (13191800) [pid = 3788] [serial = 243] [outer = 00000000] 08:39:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (15E8A000) [pid = 3788] [serial = 244] [outer = 13191800] 08:39:09 INFO - PROCESS | 3788 | 1464622749976 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (16C23800) [pid = 3788] [serial = 245] [outer = 13191800] 08:39:10 INFO - PROCESS | 3788 | 1464622750513 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 820ms 08:39:10 INFO - PROCESS | 3788 | 1464622750535 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 3788 | 1464622750538 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:39:10 INFO - PROCESS | 3788 | 1464622750542 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 3788 | 1464622750544 Marionette TRACE conn2 <- [1,294,null,{}] 08:39:10 INFO - PROCESS | 3788 | 1464622750553 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 3788 | 1464622750662 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:39:10 INFO - PROCESS | 3788 | 1464622750799 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 3788 | ++DOCSHELL 1980D800 == 47 [pid = 3788] [id = 83] 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (19B03400) [pid = 3788] [serial = 246] [outer = 00000000] 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1A6C0800) [pid = 3788] [serial = 247] [outer = 19B03400] 08:39:10 INFO - PROCESS | 3788 | 1464622750858 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1A792C00) [pid = 3788] [serial = 248] [outer = 19B03400] 08:39:11 INFO - PROCESS | 3788 | 1464622751416 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 915ms 08:39:11 INFO - PROCESS | 3788 | 1464622751478 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 3788 | 1464622751480 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:39:11 INFO - PROCESS | 3788 | 1464622751484 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 3788 | 1464622751486 Marionette TRACE conn2 <- [1,298,null,{}] 08:39:11 INFO - PROCESS | 3788 | 1464622751489 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 3788 | 1464622751588 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:39:11 INFO - PROCESS | 3788 | 1464622751679 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 3788 | ++DOCSHELL 1AA40C00 == 48 [pid = 3788] [id = 84] 08:39:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1AA42C00) [pid = 3788] [serial = 249] [outer = 00000000] 08:39:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1AA48400) [pid = 3788] [serial = 250] [outer = 1AA42C00] 08:39:11 INFO - PROCESS | 3788 | 1464622751732 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1AB81400) [pid = 3788] [serial = 251] [outer = 1AA42C00] 08:39:12 INFO - PROCESS | 3788 | 1464622752440 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 964ms 08:39:12 INFO - PROCESS | 3788 | 1464622752517 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 3788 | 1464622752519 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:39:12 INFO - PROCESS | 3788 | 1464622752538 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 3788 | 1464622752540 Marionette TRACE conn2 <- [1,302,null,{}] 08:39:12 INFO - PROCESS | 3788 | 1464622752598 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 3788 | 1464622752827 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:39:12 INFO - PROCESS | 3788 | 1464622752920 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 3788 | ++DOCSHELL 110A2000 == 49 [pid = 3788] [id = 85] 08:39:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (110A5400) [pid = 3788] [serial = 252] [outer = 00000000] 08:39:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (114E8000) [pid = 3788] [serial = 253] [outer = 110A5400] 08:39:12 INFO - PROCESS | 3788 | 1464622752970 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (12B5D000) [pid = 3788] [serial = 254] [outer = 110A5400] 08:39:13 INFO - PROCESS | 3788 | 1464622753531 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1045ms 08:39:13 INFO - PROCESS | 3788 | 1464622753585 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 3788 | 1464622753589 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:39:13 INFO - PROCESS | 3788 | 1464622753593 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:39:13 INFO - PROCESS | 3788 | 1464622753596 Marionette TRACE conn2 <- [1,306,null,{}] 08:39:13 INFO - PROCESS | 3788 | 1464622753600 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 3788 | 1464622753695 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:39:13 INFO - PROCESS | 3788 | 1464622753788 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 3788 | ++DOCSHELL 14FA7C00 == 50 [pid = 3788] [id = 86] 08:39:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1551EC00) [pid = 3788] [serial = 255] [outer = 00000000] 08:39:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (155CB800) [pid = 3788] [serial = 256] [outer = 1551EC00] 08:39:13 INFO - PROCESS | 3788 | 1464622753838 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (16A10C00) [pid = 3788] [serial = 257] [outer = 1551EC00] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 10A57800 == 49 [pid = 3788] [id = 54] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 15F15400 == 48 [pid = 3788] [id = 79] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 13293400 == 47 [pid = 3788] [id = 78] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 14334800 == 46 [pid = 3788] [id = 77] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 1022A000 == 45 [pid = 3788] [id = 76] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 179F9400 == 44 [pid = 3788] [id = 75] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 15DA3C00 == 43 [pid = 3788] [id = 74] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 15DAC800 == 42 [pid = 3788] [id = 73] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 14F9DC00 == 41 [pid = 3788] [id = 72] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 11DAD000 == 40 [pid = 3788] [id = 71] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 114E5800 == 39 [pid = 3788] [id = 70] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 105F5000 == 38 [pid = 3788] [id = 69] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 179F6400 == 37 [pid = 3788] [id = 68] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 13957000 == 36 [pid = 3788] [id = 67] 08:39:14 INFO - PROCESS | 3788 | --DOCSHELL 105FB400 == 35 [pid = 3788] [id = 66] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1A6C4800) [pid = 3788] [serial = 191] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (17694000) [pid = 3788] [serial = 178] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (19E7D800) [pid = 3788] [serial = 157] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (155B1C00) [pid = 3788] [serial = 172] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (15D9FC00) [pid = 3788] [serial = 173] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (10F63800) [pid = 3788] [serial = 165] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (118CC000) [pid = 3788] [serial = 166] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1395E400) [pid = 3788] [serial = 169] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (139A1000) [pid = 3788] [serial = 170] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1A133400) [pid = 3788] [serial = 181] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (10EA8800) [pid = 3788] [serial = 159] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (139A0C00) [pid = 3788] [serial = 162] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (17E9D800) [pid = 3788] [serial = 179] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1B5DF800) [pid = 3788] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1A256800) [pid = 3788] [serial = 184] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1A138000) [pid = 3788] [serial = 182] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1A6BF800) [pid = 3788] [serial = 190] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (16A04400) [pid = 3788] [serial = 175] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1A161000) [pid = 3788] [serial = 188] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1767B400) [pid = 3788] [serial = 187] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (16A69000) [pid = 3788] [serial = 176] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1A25D800) [pid = 3788] [serial = 185] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1A787000) [pid = 3788] [serial = 193] [outer = 00000000] [url = about:blank] 08:39:14 INFO - PROCESS | 3788 | 1464622754382 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 819ms 08:39:14 INFO - PROCESS | 3788 | 1464622754429 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 3788 | 1464622754432 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:39:14 INFO - PROCESS | 3788 | 1464622754435 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 3788 | 1464622754437 Marionette TRACE conn2 <- [1,310,null,{}] 08:39:14 INFO - PROCESS | 3788 | 1464622754441 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 3788 | 1464622754523 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:39:14 INFO - PROCESS | 3788 | 1464622754535 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 3788 | ++DOCSHELL 139A8C00 == 36 [pid = 3788] [id = 87] 08:39:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (139AA800) [pid = 3788] [serial = 258] [outer = 00000000] 08:39:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (14336800) [pid = 3788] [serial = 259] [outer = 139AA800] 08:39:14 INFO - PROCESS | 3788 | 1464622754583 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (155C9000) [pid = 3788] [serial = 260] [outer = 139AA800] 08:39:15 INFO - PROCESS | 3788 | 1464622755035 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 642ms 08:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:39:15 INFO - PROCESS | 3788 | 1464622755072 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 3788 | 1464622755076 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:39:15 INFO - PROCESS | 3788 | 1464622755086 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 3788 | 1464622755090 Marionette TRACE conn2 <- [1,314,null,{}] 08:39:15 INFO - PROCESS | 3788 | 1464622755093 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 3788 | 1464622755174 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:39:15 INFO - PROCESS | 3788 | 1464622755183 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 3788 | ++DOCSHELL 14335000 == 37 [pid = 3788] [id = 88] 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (155AD800) [pid = 3788] [serial = 261] [outer = 00000000] 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (179F9400) [pid = 3788] [serial = 262] [outer = 155AD800] 08:39:15 INFO - PROCESS | 3788 | 1464622755227 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (179FF400) [pid = 3788] [serial = 263] [outer = 155AD800] 08:39:15 INFO - PROCESS | 3788 | 1464622755701 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 675ms 08:39:15 INFO - PROCESS | 3788 | 1464622755769 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 3788 | 1464622755771 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:39:15 INFO - PROCESS | 3788 | 1464622755774 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 3788 | 1464622755776 Marionette TRACE conn2 <- [1,318,null,{}] 08:39:15 INFO - PROCESS | 3788 | 1464622755779 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 3788 | 1464622755855 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:39:15 INFO - PROCESS | 3788 | 1464622755868 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 3788 | ++DOCSHELL 18334800 == 38 [pid = 3788] [id = 89] 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (18336000) [pid = 3788] [serial = 264] [outer = 00000000] 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (19804800) [pid = 3788] [serial = 265] [outer = 18336000] 08:39:15 INFO - PROCESS | 3788 | 1464622755916 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1980B000) [pid = 3788] [serial = 266] [outer = 18336000] 08:39:16 INFO - PROCESS | 3788 | 1464622756219 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:39:16 INFO - PROCESS | 3788 | 1464622756373 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 659ms 08:39:16 INFO - PROCESS | 3788 | 1464622756422 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 3788 | 1464622756424 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:39:16 INFO - PROCESS | 3788 | 1464622756427 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:39:16 INFO - PROCESS | 3788 | 1464622756429 Marionette TRACE conn2 <- [1,322,null,{}] 08:39:16 INFO - PROCESS | 3788 | 1464622756432 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 3788 | 1464622756535 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:39:16 INFO - PROCESS | 3788 | 1464622756543 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 3788 | ++DOCSHELL 19E81C00 == 39 [pid = 3788] [id = 90] 08:39:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (19E83000) [pid = 3788] [serial = 267] [outer = 00000000] 08:39:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1A13F400) [pid = 3788] [serial = 268] [outer = 19E83000] 08:39:16 INFO - PROCESS | 3788 | 1464622756631 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1A6C7000) [pid = 3788] [serial = 269] [outer = 19E83000] 08:39:17 INFO - PROCESS | 3788 | 1464622757123 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 723ms 08:39:17 INFO - PROCESS | 3788 | 1464622757161 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 3788 | 1464622757163 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:39:17 INFO - PROCESS | 3788 | 1464622757167 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 3788 | 1464622757168 Marionette TRACE conn2 <- [1,326,null,{}] 08:39:17 INFO - PROCESS | 3788 | 1464622757172 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 3788 | 1464622757275 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:39:17 INFO - PROCESS | 3788 | 1464622757354 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 3788 | ++DOCSHELL 10E8FC00 == 40 [pid = 3788] [id = 91] 08:39:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1A791C00) [pid = 3788] [serial = 270] [outer = 00000000] 08:39:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1AA44000) [pid = 3788] [serial = 271] [outer = 1A791C00] 08:39:17 INFO - PROCESS | 3788 | 1464622757397 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1AA45000) [pid = 3788] [serial = 272] [outer = 1A791C00] 08:39:17 INFO - PROCESS | 3788 | 1464622757839 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 722ms 08:39:17 INFO - PROCESS | 3788 | 1464622757898 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 3788 | 1464622757900 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:39:17 INFO - PROCESS | 3788 | 1464622757909 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 3788 | 1464622757911 Marionette TRACE conn2 <- [1,330,null,{}] 08:39:17 INFO - PROCESS | 3788 | 1464622757918 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 3788 | 1464622758024 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:39:18 INFO - PROCESS | 3788 | 1464622758031 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3788 | ++DOCSHELL 0F97FC00 == 41 [pid = 3788] [id = 92] 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (10A59000) [pid = 3788] [serial = 273] [outer = 00000000] 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1AB8BC00) [pid = 3788] [serial = 274] [outer = 10A59000] 08:39:18 INFO - PROCESS | 3788 | 1464622758074 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1AD6C400) [pid = 3788] [serial = 275] [outer = 10A59000] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (17F03400) [pid = 3788] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (17109800) [pid = 3788] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (16A67400) [pid = 3788] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (16A05000) [pid = 3788] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (139A2C00) [pid = 3788] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (15F1C000) [pid = 3788] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (15DAD800) [pid = 3788] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (14F9E800) [pid = 3788] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1295BC00) [pid = 3788] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (11866000) [pid = 3788] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:39:18 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1A16DC00) [pid = 3788] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:39:18 INFO - PROCESS | 3788 | 1464622758576 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 707ms 08:39:18 INFO - PROCESS | 3788 | 1464622758608 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 3788 | 1464622758610 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:39:18 INFO - PROCESS | 3788 | 1464622758637 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 3788 | 1464622758639 Marionette TRACE conn2 <- [1,334,null,{}] 08:39:18 INFO - PROCESS | 3788 | 1464622758642 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 3788 | 1464622758748 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:39:18 INFO - PROCESS | 3788 | 1464622758757 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3788 | ++DOCSHELL 159B1400 == 42 [pid = 3788] [id = 93] 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (15DAD800) [pid = 3788] [serial = 276] [outer = 00000000] 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (175DB800) [pid = 3788] [serial = 277] [outer = 15DAD800] 08:39:18 INFO - PROCESS | 3788 | 1464622758800 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1833E800) [pid = 3788] [serial = 278] [outer = 15DAD800] 08:39:19 INFO - PROCESS | 3788 | 1464622759248 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 675ms 08:39:19 INFO - PROCESS | 3788 | 1464622759305 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 3788 | 1464622759307 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:39:19 INFO - PROCESS | 3788 | 1464622759310 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 3788 | 1464622759311 Marionette TRACE conn2 <- [1,338,null,{}] 08:39:19 INFO - PROCESS | 3788 | 1464622759315 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 3788 | 1464622759392 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:39:19 INFO - PROCESS | 3788 | 1464622759398 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 3788 | ++DOCSHELL 14F9E800 == 43 [pid = 3788] [id = 94] 08:39:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (17679400) [pid = 3788] [serial = 279] [outer = 00000000] 08:39:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1AB85400) [pid = 3788] [serial = 280] [outer = 17679400] 08:39:19 INFO - PROCESS | 3788 | 1464622759442 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1AD73400) [pid = 3788] [serial = 281] [outer = 17679400] 08:39:19 INFO - PROCESS | 3788 | 1464622759837 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 610ms 08:39:19 INFO - PROCESS | 3788 | 1464622759907 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 3788 | 1464622759909 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:39:19 INFO - PROCESS | 3788 | 1464622759912 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 3788 | 1464622759914 Marionette TRACE conn2 <- [1,342,null,{}] 08:39:19 INFO - PROCESS | 3788 | 1464622759917 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 3788 | 1464622759995 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:39:20 INFO - PROCESS | 3788 | 1464622760001 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 3788 | ++DOCSHELL 0C7EC800 == 44 [pid = 3788] [id = 95] 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (0C7ED800) [pid = 3788] [serial = 282] [outer = 00000000] 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (0C7F4C00) [pid = 3788] [serial = 283] [outer = 0C7ED800] 08:39:20 INFO - PROCESS | 3788 | 1464622760057 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (15F81800) [pid = 3788] [serial = 284] [outer = 0C7ED800] 08:39:20 INFO - PROCESS | 3788 | 1464622760534 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 659ms 08:39:20 INFO - PROCESS | 3788 | 1464622760585 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 3788 | 1464622760587 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:39:20 INFO - PROCESS | 3788 | 1464622760590 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:39:20 INFO - PROCESS | 3788 | 1464622760593 Marionette TRACE conn2 <- [1,346,null,{}] 08:39:20 INFO - PROCESS | 3788 | 1464622760596 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 3788 | 1464622760739 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:39:20 INFO - PROCESS | 3788 | 1464622760834 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F6800 == 45 [pid = 3788] [id = 96] 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (0C7F8000) [pid = 3788] [serial = 285] [outer = 00000000] 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1027A000) [pid = 3788] [serial = 286] [outer = 0C7F8000] 08:39:20 INFO - PROCESS | 3788 | 1464622760890 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (10A64400) [pid = 3788] [serial = 287] [outer = 0C7F8000] 08:39:21 INFO - PROCESS | 3788 | 1464622761453 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 964ms 08:39:21 INFO - PROCESS | 3788 | 1464622761586 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 3788 | 1464622761590 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:39:21 INFO - PROCESS | 3788 | 1464622761608 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 3788 | 1464622761612 Marionette TRACE conn2 <- [1,350,null,{}] 08:39:21 INFO - PROCESS | 3788 | 1464622761619 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 3788 | 1464622761732 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:39:21 INFO - PROCESS | 3788 | 1464622761802 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 3788 | ++DOCSHELL 11487000 == 46 [pid = 3788] [id = 97] 08:39:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (11487400) [pid = 3788] [serial = 288] [outer = 00000000] 08:39:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1148C400) [pid = 3788] [serial = 289] [outer = 11487400] 08:39:21 INFO - PROCESS | 3788 | 1464622761900 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (11DAD000) [pid = 3788] [serial = 290] [outer = 11487400] 08:39:22 INFO - PROCESS | 3788 | 1464622762440 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 948ms 08:39:22 INFO - PROCESS | 3788 | 1464622762519 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 3788 | 1464622762522 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:39:22 INFO - PROCESS | 3788 | 1464622762526 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 3788 | 1464622762529 Marionette TRACE conn2 <- [1,354,null,{}] 08:39:22 INFO - PROCESS | 3788 | 1464622762533 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 3788 | 1464622762636 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:39:22 INFO - PROCESS | 3788 | 1464622762715 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 3788 | ++DOCSHELL 13D55400 == 47 [pid = 3788] [id = 98] 08:39:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (14333400) [pid = 3788] [serial = 291] [outer = 00000000] 08:39:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (155C8400) [pid = 3788] [serial = 292] [outer = 14333400] 08:39:22 INFO - PROCESS | 3788 | 1464622762825 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (16788800) [pid = 3788] [serial = 293] [outer = 14333400] 08:39:23 INFO - PROCESS | 3788 | 1464622763469 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 963ms 08:39:23 INFO - PROCESS | 3788 | 1464622763503 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 3788 | 1464622763506 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:39:23 INFO - PROCESS | 3788 | 1464622763517 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 3788 | 1464622763522 Marionette TRACE conn2 <- [1,358,null,{}] 08:39:23 INFO - PROCESS | 3788 | 1464622763526 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 3788 | 1464622763631 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:39:23 INFO - PROCESS | 3788 | 1464622763707 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3788 | ++DOCSHELL 155C7C00 == 48 [pid = 3788] [id = 99] 08:39:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (16A67000) [pid = 3788] [serial = 294] [outer = 00000000] 08:39:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1A6A4400) [pid = 3788] [serial = 295] [outer = 16A67000] 08:39:23 INFO - PROCESS | 3788 | 1464622763801 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1A6C5400) [pid = 3788] [serial = 296] [outer = 16A67000] 08:39:24 INFO - PROCESS | 3788 | 1464622764450 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 963ms 08:39:24 INFO - PROCESS | 3788 | 1464622764648 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3788 | 1464622764652 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:39:24 INFO - PROCESS | 3788 | 1464622764667 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:39:24 INFO - PROCESS | 3788 | 1464622764670 Marionette TRACE conn2 <- [1,362,null,{}] 08:39:24 INFO - PROCESS | 3788 | 1464622764675 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 3788 | 1464622764770 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:39:24 INFO - PROCESS | 3788 | 1464622764841 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3788 | ++DOCSHELL 11482000 == 49 [pid = 3788] [id = 100] 08:39:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (11482800) [pid = 3788] [serial = 297] [outer = 00000000] 08:39:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (11486400) [pid = 3788] [serial = 298] [outer = 11482800] 08:39:24 INFO - PROCESS | 3788 | 1464622764888 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (118D0C00) [pid = 3788] [serial = 299] [outer = 11482800] 08:39:25 INFO - PROCESS | 3788 | 1464622765533 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 900ms 08:39:25 INFO - PROCESS | 3788 | 1464622765589 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:39:25 INFO - PROCESS | 3788 | 1464622765592 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:39:25 INFO - PROCESS | 3788 | 1464622765599 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 3788 | 1464622765603 Marionette TRACE conn2 <- [1,366,null,{}] 08:39:25 INFO - PROCESS | 3788 | 1464622765607 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 3788 | 1464622765745 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 19B09400 == 48 [pid = 3788] [id = 65] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 0C7EC800 == 47 [pid = 3788] [id = 95] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 14F9E800 == 46 [pid = 3788] [id = 94] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 159B1400 == 45 [pid = 3788] [id = 93] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 0F97FC00 == 44 [pid = 3788] [id = 92] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 10E8FC00 == 43 [pid = 3788] [id = 91] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 19E81C00 == 42 [pid = 3788] [id = 90] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 18334800 == 41 [pid = 3788] [id = 89] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 14335000 == 40 [pid = 3788] [id = 88] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 139A8C00 == 39 [pid = 3788] [id = 87] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 14FA7C00 == 38 [pid = 3788] [id = 86] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 110A2000 == 37 [pid = 3788] [id = 85] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 1AA40C00 == 36 [pid = 3788] [id = 84] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1A8A4000) [pid = 3788] [serial = 238] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOCSHELL 10E90400 == 35 [pid = 3788] [id = 81] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1816F400) [pid = 3788] [serial = 223] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1833D000) [pid = 3788] [serial = 224] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (19B02800) [pid = 3788] [serial = 227] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (19B02000) [pid = 3788] [serial = 226] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (171EB800) [pid = 3788] [serial = 220] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (19E81800) [pid = 3788] [serial = 229] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (17695400) [pid = 3788] [serial = 232] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1A789400) [pid = 3788] [serial = 236] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (15F7E800) [pid = 3788] [serial = 217] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (15F85000) [pid = 3788] [serial = 218] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (15023C00) [pid = 3788] [serial = 199] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (15025C00) [pid = 3788] [serial = 214] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (155B0400) [pid = 3788] [serial = 215] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (12F43400) [pid = 3788] [serial = 211] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (13985800) [pid = 3788] [serial = 212] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1A6C2800) [pid = 3788] [serial = 235] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (17698800) [pid = 3788] [serial = 205] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (13195800) [pid = 3788] [serial = 209] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (12BEAC00) [pid = 3788] [serial = 208] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (19805C00) [pid = 3788] [serial = 202] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (10E96000) [pid = 3788] [serial = 196] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1A787C00) [pid = 3788] [serial = 194] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1A138800) [pid = 3788] [serial = 230] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (19E7C000) [pid = 3788] [serial = 233] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (171ECC00) [pid = 3788] [serial = 221] [outer = 00000000] [url = about:blank] 08:39:25 INFO - PROCESS | 3788 | 1464622765851 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 3788 | ++DOCSHELL 10232400 == 36 [pid = 3788] [id = 101] 08:39:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (10233800) [pid = 3788] [serial = 300] [outer = 00000000] 08:39:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (114E5800) [pid = 3788] [serial = 301] [outer = 10233800] 08:39:25 INFO - PROCESS | 3788 | 1464622765896 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (12BE4800) [pid = 3788] [serial = 302] [outer = 10233800] 08:39:26 INFO - PROCESS | 3788 | 1464622766367 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 819ms 08:39:26 INFO - PROCESS | 3788 | 1464622766429 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 3788 | 1464622766431 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:39:26 INFO - PROCESS | 3788 | 1464622766435 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 3788 | 1464622766436 Marionette TRACE conn2 <- [1,370,null,{}] 08:39:26 INFO - PROCESS | 3788 | 1464622766445 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 3788 | 1464622766528 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:39:26 INFO - PROCESS | 3788 | 1464622766540 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 3788 | ++DOCSHELL 155B1C00 == 37 [pid = 3788] [id = 102] 08:39:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (155B2000) [pid = 3788] [serial = 303] [outer = 00000000] 08:39:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (159B1000) [pid = 3788] [serial = 304] [outer = 155B2000] 08:39:26 INFO - PROCESS | 3788 | 1464622766592 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (15E8A800) [pid = 3788] [serial = 305] [outer = 155B2000] 08:39:27 INFO - PROCESS | 3788 | 1464622767036 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 642ms 08:39:27 INFO - PROCESS | 3788 | 1464622767072 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 3788 | 1464622767075 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:39:27 INFO - PROCESS | 3788 | 1464622767078 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:39:27 INFO - PROCESS | 3788 | 1464622767079 Marionette TRACE conn2 <- [1,374,null,{}] 08:39:27 INFO - PROCESS | 3788 | 1464622767083 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 3788 | 1464622767161 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:39:27 INFO - PROCESS | 3788 | 1464622767169 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 3788 | ++DOCSHELL 15DADC00 == 38 [pid = 3788] [id = 103] 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (16A06000) [pid = 3788] [serial = 306] [outer = 00000000] 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (16E80C00) [pid = 3788] [serial = 307] [outer = 16A06000] 08:39:27 INFO - PROCESS | 3788 | 1464622767214 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (16E87000) [pid = 3788] [serial = 308] [outer = 16A06000] 08:39:27 INFO - PROCESS | 3788 | 1464622767704 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:39:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 643ms 08:39:27 INFO - PROCESS | 3788 | 1464622767748 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 3788 | 1464622767750 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:39:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:39:27 INFO - PROCESS | 3788 | 1464622767753 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 3788 | 1464622767754 Marionette TRACE conn2 <- [1,378,null,{}] 08:39:27 INFO - PROCESS | 3788 | 1464622767758 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 3788 | 1464622767832 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:39:27 INFO - PROCESS | 3788 | 1464622767839 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 3788 | ++DOCSHELL 16E88000 == 39 [pid = 3788] [id = 104] 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (16E89400) [pid = 3788] [serial = 309] [outer = 00000000] 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (16F79400) [pid = 3788] [serial = 310] [outer = 16E89400] 08:39:27 INFO - PROCESS | 3788 | 1464622767882 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (175D8C00) [pid = 3788] [serial = 311] [outer = 16E89400] 08:39:28 INFO - PROCESS | 3788 | 1464622768352 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:39:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 659ms 08:39:28 INFO - PROCESS | 3788 | 1464622768392 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 3788 | 1464622768393 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:39:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:39:28 INFO - PROCESS | 3788 | 1464622768397 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 3788 | 1464622768399 Marionette TRACE conn2 <- [1,382,null,{}] 08:39:28 INFO - PROCESS | 3788 | 1464622768409 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 3788 | 1464622768533 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:39:28 INFO - PROCESS | 3788 | 1464622768549 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 3788 | ++DOCSHELL 17680000 == 40 [pid = 3788] [id = 105] 08:39:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (17680800) [pid = 3788] [serial = 312] [outer = 00000000] 08:39:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (18334400) [pid = 3788] [serial = 313] [outer = 17680800] 08:39:28 INFO - PROCESS | 3788 | 1464622768594 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (18340400) [pid = 3788] [serial = 314] [outer = 17680800] 08:39:29 INFO - PROCESS | 3788 | 1464622769091 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:39:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 722ms 08:39:29 INFO - PROCESS | 3788 | 1464622769128 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 3788 | 1464622769130 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:39:29 INFO - PROCESS | 3788 | 1464622769134 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 3788 | 1464622769135 Marionette TRACE conn2 <- [1,386,null,{}] 08:39:29 INFO - PROCESS | 3788 | 1464622769139 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 3788 | 1464622769266 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:39:29 INFO - PROCESS | 3788 | 1464622769283 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 3788 | ++DOCSHELL 10270800 == 41 [pid = 3788] [id = 106] 08:39:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (15024800) [pid = 3788] [serial = 315] [outer = 00000000] 08:39:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (19B01800) [pid = 3788] [serial = 316] [outer = 15024800] 08:39:29 INFO - PROCESS | 3788 | 1464622769333 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (19B02000) [pid = 3788] [serial = 317] [outer = 15024800] 08:39:29 INFO - PROCESS | 3788 | 1464622769761 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 659ms 08:39:29 INFO - PROCESS | 3788 | 1464622769772 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 3788 | 1464622769774 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:39:29 INFO - PROCESS | 3788 | 1464622769784 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 3788 | 1464622769786 Marionette TRACE conn2 <- [1,390,null,{}] 08:39:29 INFO - PROCESS | 3788 | 1464622769789 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 3788 | 1464622769939 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:39:29 INFO - PROCESS | 3788 | 1464622769987 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 3788 | ++DOCSHELL 1980A400 == 42 [pid = 3788] [id = 107] 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1980E000) [pid = 3788] [serial = 318] [outer = 00000000] 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1A135000) [pid = 3788] [serial = 319] [outer = 1980E000] 08:39:30 INFO - PROCESS | 3788 | 1464622770034 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (19E76800) [pid = 3788] [serial = 320] [outer = 1980E000] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1A791C00) [pid = 3788] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1A792400) [pid = 3788] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (10A59000) [pid = 3788] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (18336000) [pid = 3788] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (155AD800) [pid = 3788] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (110A5400) [pid = 3788] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (139AA800) [pid = 3788] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (15DAD800) [pid = 3788] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1551EC00) [pid = 3788] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (19E83000) [pid = 3788] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:39:30 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (17679400) [pid = 3788] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:39:30 INFO - PROCESS | 3788 | 1464622770509 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 755ms 08:39:30 INFO - PROCESS | 3788 | 1464622770557 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 3788 | 1464622770559 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:39:30 INFO - PROCESS | 3788 | 1464622770563 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 3788 | 1464622770564 Marionette TRACE conn2 <- [1,394,null,{}] 08:39:30 INFO - PROCESS | 3788 | 1464622770568 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 3788 | 1464622770677 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:39:30 INFO - PROCESS | 3788 | 1464622770683 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 3788 | ++DOCSHELL 10EAAC00 == 43 [pid = 3788] [id = 108] 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1551EC00) [pid = 3788] [serial = 321] [outer = 00000000] 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1A161000) [pid = 3788] [serial = 322] [outer = 1551EC00] 08:39:30 INFO - PROCESS | 3788 | 1464622770728 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1A261C00) [pid = 3788] [serial = 323] [outer = 1551EC00] 08:39:31 INFO - PROCESS | 3788 | 1464622771186 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 643ms 08:39:31 INFO - PROCESS | 3788 | 1464622771233 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3788 | 1464622771235 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:39:31 INFO - PROCESS | 3788 | 1464622771239 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:39:31 INFO - PROCESS | 3788 | 1464622771240 Marionette TRACE conn2 <- [1,398,null,{}] 08:39:31 INFO - PROCESS | 3788 | 1464622771244 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 3788 | 1464622771318 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:39:31 INFO - PROCESS | 3788 | 1464622771324 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 3788 | ++DOCSHELL 1A6C9400 == 44 [pid = 3788] [id = 109] 08:39:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1A6C9800) [pid = 3788] [serial = 324] [outer = 00000000] 08:39:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1A78B000) [pid = 3788] [serial = 325] [outer = 1A6C9800] 08:39:31 INFO - PROCESS | 3788 | 1464622771367 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1A792400) [pid = 3788] [serial = 326] [outer = 1A6C9800] 08:39:31 INFO - PROCESS | 3788 | 1464622771783 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 610ms 08:39:31 INFO - PROCESS | 3788 | 1464622771836 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3788 | 1464622771839 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:39:31 INFO - PROCESS | 3788 | 1464622771842 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 3788 | 1464622771844 Marionette TRACE conn2 <- [1,402,null,{}] 08:39:31 INFO - PROCESS | 3788 | 1464622771848 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 3788 | 1464622771940 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:39:31 INFO - PROCESS | 3788 | 1464622771948 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 3788 | ++DOCSHELL 1A89C400 == 45 [pid = 3788] [id = 110] 08:39:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1A89D800) [pid = 3788] [serial = 327] [outer = 00000000] 08:39:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1AA49C00) [pid = 3788] [serial = 328] [outer = 1A89D800] 08:39:32 INFO - PROCESS | 3788 | 1464622771997 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1AB8B400) [pid = 3788] [serial = 329] [outer = 1A89D800] 08:39:32 INFO - PROCESS | 3788 | 1464622772692 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 932ms 08:39:32 INFO - PROCESS | 3788 | 1464622772779 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 3788 | 1464622772783 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:39:32 INFO - PROCESS | 3788 | 1464622772789 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 3788 | 1464622772793 Marionette TRACE conn2 <- [1,406,null,{}] 08:39:32 INFO - PROCESS | 3788 | 1464622772799 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 3788 | 1464622772936 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:39:33 INFO - PROCESS | 3788 | 1464622773060 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 3788 | ++DOCSHELL 10509800 == 46 [pid = 3788] [id = 111] 08:39:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (105F9800) [pid = 3788] [serial = 330] [outer = 00000000] 08:39:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1148B800) [pid = 3788] [serial = 331] [outer = 105F9800] 08:39:33 INFO - PROCESS | 3788 | 1464622773118 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (13292000) [pid = 3788] [serial = 332] [outer = 105F9800] 08:39:33 INFO - PROCESS | 3788 | 1464622773780 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1028ms 08:39:33 INFO - PROCESS | 3788 | 1464622773826 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 3788 | 1464622773832 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:39:33 INFO - PROCESS | 3788 | 1464622773838 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 3788 | 1464622773841 Marionette TRACE conn2 <- [1,410,null,{}] 08:39:33 INFO - PROCESS | 3788 | 1464622773845 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 3788 | 1464622773948 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:39:34 INFO - PROCESS | 3788 | 1464622774029 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 3788 | ++DOCSHELL 14334800 == 47 [pid = 3788] [id = 112] 08:39:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (14335000) [pid = 3788] [serial = 333] [outer = 00000000] 08:39:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (15DAC400) [pid = 3788] [serial = 334] [outer = 14335000] 08:39:34 INFO - PROCESS | 3788 | 1464622774123 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (16A71C00) [pid = 3788] [serial = 335] [outer = 14335000] 08:39:34 INFO - PROCESS | 3788 | 1464622774796 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1028ms 08:39:34 INFO - PROCESS | 3788 | 1464622774882 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 3788 | 1464622774884 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:39:34 INFO - PROCESS | 3788 | 1464622774889 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 3788 | 1464622774893 Marionette TRACE conn2 <- [1,414,null,{}] 08:39:34 INFO - PROCESS | 3788 | 1464622774904 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 3788 | 1464622775005 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:39:35 INFO - PROCESS | 3788 | 1464622775086 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 3788 | ++DOCSHELL 16E83000 == 48 [pid = 3788] [id = 113] 08:39:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (19E7C400) [pid = 3788] [serial = 336] [outer = 00000000] 08:39:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1A78CC00) [pid = 3788] [serial = 337] [outer = 19E7C400] 08:39:35 INFO - PROCESS | 3788 | 1464622775183 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1AA3E800) [pid = 3788] [serial = 338] [outer = 19E7C400] 08:39:35 INFO - PROCESS | 3788 | 1464622775720 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 932ms 08:39:35 INFO - PROCESS | 3788 | 1464622775793 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 3788 | 1464622775795 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:39:35 INFO - PROCESS | 3788 | 1464622775799 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 3788 | 1464622775801 Marionette TRACE conn2 <- [1,418,null,{}] 08:39:35 INFO - PROCESS | 3788 | 1464622775829 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 3788 | 1464622775995 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:39:36 INFO - PROCESS | 3788 | 1464622776114 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 3788 | ++DOCSHELL 0F983800 == 49 [pid = 3788] [id = 114] 08:39:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (118CC000) [pid = 3788] [serial = 339] [outer = 00000000] 08:39:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (12B31000) [pid = 3788] [serial = 340] [outer = 118CC000] 08:39:36 INFO - PROCESS | 3788 | 1464622776170 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (12B3B000) [pid = 3788] [serial = 341] [outer = 118CC000] 08:39:37 INFO - PROCESS | 3788 | 1464622777391 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 1A6C9400 == 48 [pid = 3788] [id = 109] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 10EAAC00 == 47 [pid = 3788] [id = 108] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 1980A400 == 46 [pid = 3788] [id = 107] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 10270800 == 45 [pid = 3788] [id = 106] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 17680000 == 44 [pid = 3788] [id = 105] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 16E88000 == 43 [pid = 3788] [id = 104] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 15DADC00 == 42 [pid = 3788] [id = 103] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 155B1C00 == 41 [pid = 3788] [id = 102] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 10232400 == 40 [pid = 3788] [id = 101] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 11482000 == 39 [pid = 3788] [id = 100] 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 13D55400 == 38 [pid = 3788] [id = 98] 08:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 11487000 == 37 [pid = 3788] [id = 97] 08:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1622ms 08:39:37 INFO - PROCESS | 3788 | --DOCSHELL 0C7F6800 == 36 [pid = 3788] [id = 96] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1AA44000) [pid = 3788] [serial = 271] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1AA3EC00) [pid = 3788] [serial = 239] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (110A3400) [pid = 3788] [serial = 241] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (15E8A000) [pid = 3788] [serial = 244] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (1AB8BC00) [pid = 3788] [serial = 274] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1A6C0800) [pid = 3788] [serial = 247] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1AA48400) [pid = 3788] [serial = 250] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (19804800) [pid = 3788] [serial = 265] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (179F9400) [pid = 3788] [serial = 262] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (179FF400) [pid = 3788] [serial = 263] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1AA45000) [pid = 3788] [serial = 272] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (12B5D000) [pid = 3788] [serial = 254] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (114E8000) [pid = 3788] [serial = 253] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (14336800) [pid = 3788] [serial = 259] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1833E800) [pid = 3788] [serial = 278] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (155C9000) [pid = 3788] [serial = 260] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (175DB800) [pid = 3788] [serial = 277] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (155CB800) [pid = 3788] [serial = 256] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (16A10C00) [pid = 3788] [serial = 257] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1AD6C400) [pid = 3788] [serial = 275] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1A13F400) [pid = 3788] [serial = 268] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1A6C7000) [pid = 3788] [serial = 269] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1AB85400) [pid = 3788] [serial = 280] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1AD73400) [pid = 3788] [serial = 281] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1980B000) [pid = 3788] [serial = 266] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (0C7F4C00) [pid = 3788] [serial = 283] [outer = 00000000] [url = about:blank] 08:39:37 INFO - PROCESS | 3788 | 1464622777474 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 3788 | 1464622777478 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:39:37 INFO - PROCESS | 3788 | 1464622777485 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 3788 | 1464622777487 Marionette TRACE conn2 <- [1,422,null,{}] 08:39:37 INFO - PROCESS | 3788 | 1464622777494 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - PROCESS | 3788 | 1464622777572 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:39:37 INFO - PROCESS | 3788 | 1464622777581 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 3788 | ++DOCSHELL 11286000 == 37 [pid = 3788] [id = 115] 08:39:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1147D400) [pid = 3788] [serial = 342] [outer = 00000000] 08:39:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (11489C00) [pid = 3788] [serial = 343] [outer = 1147D400] 08:39:37 INFO - PROCESS | 3788 | 1464622777629 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (11DB4800) [pid = 3788] [serial = 344] [outer = 1147D400] 08:39:38 INFO - PROCESS | 3788 | 1464622778624 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1173ms 08:39:38 INFO - PROCESS | 3788 | 1464622778665 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 3788 | 1464622778670 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:39:38 INFO - PROCESS | 3788 | 1464622778676 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 3788 | 1464622778679 Marionette TRACE conn2 <- [1,426,null,{}] 08:39:38 INFO - PROCESS | 3788 | 1464622778683 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 3788 | 1464622778764 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:39:38 INFO - PROCESS | 3788 | 1464622778772 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 3788 | ++DOCSHELL 12B3D400 == 38 [pid = 3788] [id = 116] 08:39:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (131DC800) [pid = 3788] [serial = 345] [outer = 00000000] 08:39:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (13E60800) [pid = 3788] [serial = 346] [outer = 131DC800] 08:39:38 INFO - PROCESS | 3788 | 1464622778816 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (14333800) [pid = 3788] [serial = 347] [outer = 131DC800] 08:39:39 INFO - PROCESS | 3788 | 1464622779289 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 3788 | 1464622779315 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:39:39 INFO - PROCESS | 3788 | 1464622779318 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 3788 | 1464622779322 Marionette TRACE conn2 <- [1,430,null,{}] 08:39:39 INFO - PROCESS | 3788 | 1464622779331 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 3788 | 1464622779413 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:39:39 INFO - PROCESS | 3788 | 1464622779421 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 3788 | ++DOCSHELL 159B1400 == 39 [pid = 3788] [id = 117] 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (15F1D400) [pid = 3788] [serial = 348] [outer = 00000000] 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (16E80400) [pid = 3788] [serial = 349] [outer = 15F1D400] 08:39:39 INFO - PROCESS | 3788 | 1464622779468 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (16F72000) [pid = 3788] [serial = 350] [outer = 15F1D400] 08:39:40 INFO - PROCESS | 3788 | 1464622779992 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 723ms 08:39:40 INFO - PROCESS | 3788 | 1464622780052 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 3788 | 1464622780055 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:39:40 INFO - PROCESS | 3788 | 1464622780065 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:39:40 INFO - PROCESS | 3788 | 1464622780067 Marionette TRACE conn2 <- [1,434,null,{}] 08:39:40 INFO - PROCESS | 3788 | 1464622780070 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 3788 | 1464622780176 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:39:40 INFO - PROCESS | 3788 | 1464622780267 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 3788 | ++DOCSHELL 16E80000 == 40 [pid = 3788] [id = 118] 08:39:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (17107C00) [pid = 3788] [serial = 351] [outer = 00000000] 08:39:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (179F9800) [pid = 3788] [serial = 352] [outer = 17107C00] 08:39:40 INFO - PROCESS | 3788 | 1464622780311 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (179FF400) [pid = 3788] [serial = 353] [outer = 17107C00] 08:39:40 INFO - PROCESS | 3788 | 1464622780707 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 707ms 08:39:40 INFO - PROCESS | 3788 | 1464622780767 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 3788 | 1464622780769 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:39:40 INFO - PROCESS | 3788 | 1464622780772 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 3788 | 1464622780774 Marionette TRACE conn2 <- [1,438,null,{}] 08:39:40 INFO - PROCESS | 3788 | 1464622780777 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 3788 | 1464622780880 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:39:40 INFO - PROCESS | 3788 | 1464622780887 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 3788 | ++DOCSHELL 17F09C00 == 41 [pid = 3788] [id = 119] 08:39:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (18168800) [pid = 3788] [serial = 354] [outer = 00000000] 08:39:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (19806000) [pid = 3788] [serial = 355] [outer = 18168800] 08:39:40 INFO - PROCESS | 3788 | 1464622780979 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1980AC00) [pid = 3788] [serial = 356] [outer = 18168800] 08:39:41 INFO - PROCESS | 3788 | 1464622781431 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 659ms 08:39:41 INFO - PROCESS | 3788 | 1464622781444 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 3788 | 1464622781446 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:39:41 INFO - PROCESS | 3788 | 1464622781449 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 3788 | 1464622781451 Marionette TRACE conn2 <- [1,442,null,{}] 08:39:41 INFO - PROCESS | 3788 | 1464622781454 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 3788 | 1464622781580 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:39:41 INFO - PROCESS | 3788 | 1464622781663 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F4800 == 42 [pid = 3788] [id = 120] 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (10EA9000) [pid = 3788] [serial = 357] [outer = 00000000] 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1A6C6C00) [pid = 3788] [serial = 358] [outer = 10EA9000] 08:39:41 INFO - PROCESS | 3788 | 1464622781708 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1A78E000) [pid = 3788] [serial = 359] [outer = 10EA9000] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (17680800) [pid = 3788] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (11482800) [pid = 3788] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (10233800) [pid = 3788] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (155B2000) [pid = 3788] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (16E89400) [pid = 3788] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (16A06000) [pid = 3788] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (0C7ED800) [pid = 3788] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (15024800) [pid = 3788] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1980E000) [pid = 3788] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1551EC00) [pid = 3788] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:39:41 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1A6C9800) [pid = 3788] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:39:42 INFO - PROCESS | 3788 | 1464622782225 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 819ms 08:39:42 INFO - PROCESS | 3788 | 1464622782285 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 3788 | 1464622782287 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:39:42 INFO - PROCESS | 3788 | 1464622782290 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:39:42 INFO - PROCESS | 3788 | 1464622782292 Marionette TRACE conn2 <- [1,446,null,{}] 08:39:42 INFO - PROCESS | 3788 | 1464622782295 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 3788 | 1464622782370 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:39:42 INFO - PROCESS | 3788 | 1464622782376 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 3788 | ++DOCSHELL 12B2A400 == 43 [pid = 3788] [id = 121] 08:39:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (15024800) [pid = 3788] [serial = 360] [outer = 00000000] 08:39:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (17F35000) [pid = 3788] [serial = 361] [outer = 15024800] 08:39:42 INFO - PROCESS | 3788 | 1464622782419 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1833A800) [pid = 3788] [serial = 362] [outer = 15024800] 08:39:42 INFO - PROCESS | 3788 | 1464622782869 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 643ms 08:39:42 INFO - PROCESS | 3788 | 1464622782928 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 3788 | 1464622782930 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:39:42 INFO - PROCESS | 3788 | 1464622782934 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 3788 | 1464622782935 Marionette TRACE conn2 <- [1,450,null,{}] 08:39:42 INFO - PROCESS | 3788 | 1464622782939 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 3788 | 1464622783014 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:39:43 INFO - PROCESS | 3788 | 1464622783023 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 3788 | ++DOCSHELL 1A25F800 == 44 [pid = 3788] [id = 122] 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1A262C00) [pid = 3788] [serial = 363] [outer = 00000000] 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1A899C00) [pid = 3788] [serial = 364] [outer = 1A262C00] 08:39:43 INFO - PROCESS | 3788 | 1464622783074 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1AA3E400) [pid = 3788] [serial = 365] [outer = 1A262C00] 08:39:43 INFO - PROCESS | 3788 | 1464622783560 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 3788 | 1464622783609 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:39:43 INFO - PROCESS | 3788 | 1464622783612 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 3788 | 1464622783614 Marionette TRACE conn2 <- [1,454,null,{}] 08:39:43 INFO - PROCESS | 3788 | 1464622783618 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 3788 | 1464622783743 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:39:43 INFO - PROCESS | 3788 | 1464622783842 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 3788 | ++DOCSHELL 105F4800 == 45 [pid = 3788] [id = 123] 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (105F5400) [pid = 3788] [serial = 366] [outer = 00000000] 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (110A2000) [pid = 3788] [serial = 367] [outer = 105F5400] 08:39:43 INFO - PROCESS | 3788 | 1464622783899 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (11488C00) [pid = 3788] [serial = 368] [outer = 105F5400] 08:39:44 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:44 INFO - PROCESS | 3788 | 1464622784485 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 980ms 08:39:44 INFO - PROCESS | 3788 | 1464622784560 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 3788 | 1464622784564 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:39:44 INFO - PROCESS | 3788 | 1464622784568 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 3788 | 1464622784620 Marionette TRACE conn2 <- [1,458,null,{}] 08:39:44 INFO - PROCESS | 3788 | 1464622784625 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 3788 | 1464622784763 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:39:44 INFO - PROCESS | 3788 | 1464622784880 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 3788 | ++DOCSHELL 1432AC00 == 46 [pid = 3788] [id = 124] 08:39:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1432B400) [pid = 3788] [serial = 369] [outer = 00000000] 08:39:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (15529C00) [pid = 3788] [serial = 370] [outer = 1432B400] 08:39:44 INFO - PROCESS | 3788 | 1464622784937 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (15DA1800) [pid = 3788] [serial = 371] [outer = 1432B400] 08:39:45 INFO - PROCESS | 3788 | 1464622785510 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 3788 | 1464622785573 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:39:45 INFO - PROCESS | 3788 | 1464622785577 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 3788 | 1464622785579 Marionette TRACE conn2 <- [1,462,null,{}] 08:39:45 INFO - PROCESS | 3788 | 1464622785583 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 3788 | 1464622785685 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:39:45 INFO - PROCESS | 3788 | 1464622785782 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 3788 | ++DOCSHELL 16C30400 == 47 [pid = 3788] [id = 125] 08:39:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1980A800) [pid = 3788] [serial = 372] [outer = 00000000] 08:39:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1A13F400) [pid = 3788] [serial = 373] [outer = 1980A800] 08:39:45 INFO - PROCESS | 3788 | 1464622785884 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1A6CB800) [pid = 3788] [serial = 374] [outer = 1980A800] 08:39:46 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:46 INFO - PROCESS | 3788 | 1464622786516 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 3788 | 1464622786558 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:39:46 INFO - PROCESS | 3788 | 1464622786569 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 3788 | 1464622786573 Marionette TRACE conn2 <- [1,466,null,{}] 08:39:46 INFO - PROCESS | 3788 | 1464622786577 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 3788 | 1464622786681 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:39:46 INFO - PROCESS | 3788 | 1464622786802 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 3788 | ++DOCSHELL 1AD6CC00 == 48 [pid = 3788] [id = 126] 08:39:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1AD71800) [pid = 3788] [serial = 375] [outer = 00000000] 08:39:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1B126800) [pid = 3788] [serial = 376] [outer = 1AD71800] 08:39:46 INFO - PROCESS | 3788 | 1464622786857 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1B12BC00) [pid = 3788] [serial = 377] [outer = 1AD71800] 08:39:47 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:39:47 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:39:47 INFO - PROCESS | 3788 | 1464622787425 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 3788 | 1464622787504 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:39:47 INFO - PROCESS | 3788 | 1464622787522 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 3788 | 1464622787524 Marionette TRACE conn2 <- [1,470,null,{}] 08:39:47 INFO - PROCESS | 3788 | 1464622787528 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 3788 | 1464622787628 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:39:47 INFO - PROCESS | 3788 | 1464622787708 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 3788 | ++DOCSHELL 0C7EFC00 == 49 [pid = 3788] [id = 127] 08:39:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (0C7F0800) [pid = 3788] [serial = 378] [outer = 00000000] 08:39:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1052A400) [pid = 3788] [serial = 379] [outer = 0C7F0800] 08:39:47 INFO - PROCESS | 3788 | 1464622787924 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (10EAF800) [pid = 3788] [serial = 380] [outer = 0C7F0800] 08:39:48 INFO - PROCESS | 3788 | 1464622788638 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1172ms 08:39:48 INFO - PROCESS | 3788 | 1464622788697 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 3788 | 1464622788701 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:39:48 INFO - PROCESS | 3788 | 1464622788706 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:39:48 INFO - PROCESS | 3788 | 1464622788709 Marionette TRACE conn2 <- [1,474,null,{}] 08:39:48 INFO - PROCESS | 3788 | 1464622788714 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 3788 | 1464622788813 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:39:48 INFO - PROCESS | 3788 | 1464622788895 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 3788 | ++DOCSHELL 12B21000 == 50 [pid = 3788] [id = 128] 08:39:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (12B36000) [pid = 3788] [serial = 381] [outer = 00000000] 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (139A1000) [pid = 3788] [serial = 382] [outer = 12B36000] 08:39:49 INFO - PROCESS | 3788 | 1464622789018 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (14331800) [pid = 3788] [serial = 383] [outer = 12B36000] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 1A25F800 == 49 [pid = 3788] [id = 122] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 12B2A400 == 48 [pid = 3788] [id = 121] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 0C7F4800 == 47 [pid = 3788] [id = 120] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 17F09C00 == 46 [pid = 3788] [id = 119] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 16E80000 == 45 [pid = 3788] [id = 118] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 159B1400 == 44 [pid = 3788] [id = 117] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 12B3D400 == 43 [pid = 3788] [id = 116] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 11286000 == 42 [pid = 3788] [id = 115] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 14334800 == 41 [pid = 3788] [id = 112] 08:39:49 INFO - PROCESS | 3788 | --DOCSHELL 10509800 == 40 [pid = 3788] [id = 111] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1AA49C00) [pid = 3788] [serial = 328] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1027A000) [pid = 3788] [serial = 286] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1148C400) [pid = 3788] [serial = 289] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (155C8400) [pid = 3788] [serial = 292] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (118D0C00) [pid = 3788] [serial = 299] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (11486400) [pid = 3788] [serial = 298] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1A6A4400) [pid = 3788] [serial = 295] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (15F81800) [pid = 3788] [serial = 284] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (18334400) [pid = 3788] [serial = 313] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (114E5800) [pid = 3788] [serial = 301] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (12BE4800) [pid = 3788] [serial = 302] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (159B1000) [pid = 3788] [serial = 304] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (15E8A800) [pid = 3788] [serial = 305] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16F79400) [pid = 3788] [serial = 310] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (16E80C00) [pid = 3788] [serial = 307] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (16E87000) [pid = 3788] [serial = 308] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (19B01800) [pid = 3788] [serial = 316] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (18340400) [pid = 3788] [serial = 314] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1A135000) [pid = 3788] [serial = 319] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (19B02000) [pid = 3788] [serial = 317] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1A161000) [pid = 3788] [serial = 322] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1A78B000) [pid = 3788] [serial = 325] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (19E76800) [pid = 3788] [serial = 320] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1A261C00) [pid = 3788] [serial = 323] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1A792400) [pid = 3788] [serial = 326] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (175D8C00) [pid = 3788] [serial = 311] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 3788 | 1464622789604 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 932ms 08:39:49 INFO - PROCESS | 3788 | 1464622789644 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 3788 | 1464622789648 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:39:49 INFO - PROCESS | 3788 | 1464622789653 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:39:49 INFO - PROCESS | 3788 | 1464622789656 Marionette TRACE conn2 <- [1,478,null,{}] 08:39:49 INFO - PROCESS | 3788 | 1464622789661 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 3788 | 1464622789790 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:39:49 INFO - PROCESS | 3788 | 1464622789890 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 3788 | ++DOCSHELL 114E4C00 == 41 [pid = 3788] [id = 129] 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (11866000) [pid = 3788] [serial = 384] [outer = 00000000] 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (14331000) [pid = 3788] [serial = 385] [outer = 11866000] 08:39:49 INFO - PROCESS | 3788 | 1464622789935 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (15522400) [pid = 3788] [serial = 386] [outer = 11866000] 08:39:50 INFO - PROCESS | 3788 | 1464622790309 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 723ms 08:39:50 INFO - PROCESS | 3788 | 1464622790354 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 3788 | 1464622790357 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:39:50 INFO - PROCESS | 3788 | 1464622790360 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 3788 | 1464622790364 Marionette TRACE conn2 <- [1,482,null,{}] 08:39:50 INFO - PROCESS | 3788 | 1464622790379 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 3788 | 1464622790490 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:39:50 INFO - PROCESS | 3788 | 1464622790497 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 3788 | ++DOCSHELL 16E81000 == 42 [pid = 3788] [id = 130] 08:39:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (16E81400) [pid = 3788] [serial = 387] [outer = 00000000] 08:39:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (16E89800) [pid = 3788] [serial = 388] [outer = 16E81400] 08:39:50 INFO - PROCESS | 3788 | 1464622790547 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (16F6E400) [pid = 3788] [serial = 389] [outer = 16E81400] 08:39:51 INFO - PROCESS | 3788 | 1464622791042 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 707ms 08:39:51 INFO - PROCESS | 3788 | 1464622791091 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 3788 | 1464622791093 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:39:51 INFO - PROCESS | 3788 | 1464622791097 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 3788 | 1464622791098 Marionette TRACE conn2 <- [1,486,null,{}] 08:39:51 INFO - PROCESS | 3788 | 1464622791102 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 3788 | 1464622791180 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:39:51 INFO - PROCESS | 3788 | 1464622791188 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 3788 | ++DOCSHELL 16E86000 == 43 [pid = 3788] [id = 131] 08:39:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (171F4400) [pid = 3788] [serial = 390] [outer = 00000000] 08:39:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (179F4400) [pid = 3788] [serial = 391] [outer = 171F4400] 08:39:51 INFO - PROCESS | 3788 | 1464622791232 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (17F3C400) [pid = 3788] [serial = 392] [outer = 171F4400] 08:39:51 INFO - PROCESS | 3788 | 1464622791705 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 642ms 08:39:51 INFO - PROCESS | 3788 | 1464622791735 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 3788 | 1464622791737 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:39:51 INFO - PROCESS | 3788 | 1464622791740 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:39:51 INFO - PROCESS | 3788 | 1464622791741 Marionette TRACE conn2 <- [1,490,null,{}] 08:39:51 INFO - PROCESS | 3788 | 1464622791744 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 3788 | 1464622791902 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:39:51 INFO - PROCESS | 3788 | 1464622791983 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 3788 | ++DOCSHELL 16E88400 == 44 [pid = 3788] [id = 132] 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (171EB800) [pid = 3788] [serial = 393] [outer = 00000000] 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (19808400) [pid = 3788] [serial = 394] [outer = 171EB800] 08:39:52 INFO - PROCESS | 3788 | 1464622792031 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (19E75400) [pid = 3788] [serial = 395] [outer = 171EB800] 08:39:52 INFO - PROCESS | 3788 | 1464622792465 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 755ms 08:39:52 INFO - PROCESS | 3788 | 1464622792520 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 3788 | 1464622792522 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:39:52 INFO - PROCESS | 3788 | 1464622792525 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 3788 | 1464622792527 Marionette TRACE conn2 <- [1,494,null,{}] 08:39:52 INFO - PROCESS | 3788 | 1464622792530 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 3788 | 1464622792638 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:39:52 INFO - PROCESS | 3788 | 1464622792647 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 3788 | ++DOCSHELL 18336400 == 45 [pid = 3788] [id = 133] 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (19E79400) [pid = 3788] [serial = 396] [outer = 00000000] 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1A699400) [pid = 3788] [serial = 397] [outer = 19E79400] 08:39:52 INFO - PROCESS | 3788 | 1464622792691 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1A6C9800) [pid = 3788] [serial = 398] [outer = 19E79400] 08:39:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1AB81800) [pid = 3788] [serial = 399] [outer = 1B47CC00] 08:39:53 INFO - PROCESS | 3788 | 1464622793255 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 755ms 08:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:39:53 INFO - PROCESS | 3788 | 1464622793318 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 3788 | 1464622793320 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:39:53 INFO - PROCESS | 3788 | 1464622793323 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 3788 | 1464622793325 Marionette TRACE conn2 <- [1,498,null,{}] 08:39:53 INFO - PROCESS | 3788 | 1464622793328 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 3788 | 1464622793433 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:39:53 INFO - PROCESS | 3788 | 1464622793705 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (13955C00) [pid = 3788] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (10270000) [pid = 3788] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (15F1D400) [pid = 3788] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (17107C00) [pid = 3788] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (118CC000) [pid = 3788] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (18168800) [pid = 3788] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1147D400) [pid = 3788] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (131DC800) [pid = 3788] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (10EA9000) [pid = 3788] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (15024800) [pid = 3788] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:39:53 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (10A58C00) [pid = 3788] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:39:53 INFO - PROCESS | 3788 | ++DOCSHELL 10270000 == 46 [pid = 3788] [id = 134] 08:39:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (102D4400) [pid = 3788] [serial = 400] [outer = 00000000] 08:39:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (11290800) [pid = 3788] [serial = 401] [outer = 102D4400] 08:39:53 INFO - PROCESS | 3788 | 1464622793756 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (114ED800) [pid = 3788] [serial = 402] [outer = 102D4400] 08:39:54 INFO - PROCESS | 3788 | 1464622794100 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 868ms 08:39:54 INFO - PROCESS | 3788 | 1464622794165 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3788 | 1464622794167 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:39:54 INFO - PROCESS | 3788 | 1464622794170 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 3788 | 1464622794172 Marionette TRACE conn2 <- [1,502,null,{}] 08:39:54 INFO - PROCESS | 3788 | 1464622794175 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 3788 | 1464622794337 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:39:54 INFO - PROCESS | 3788 | 1464622794345 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3788 | ++DOCSHELL 0F2BDC00 == 47 [pid = 3788] [id = 135] 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (105FA800) [pid = 3788] [serial = 403] [outer = 00000000] 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1A259000) [pid = 3788] [serial = 404] [outer = 105FA800] 08:39:54 INFO - PROCESS | 3788 | 1464622794388 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1A261C00) [pid = 3788] [serial = 405] [outer = 105FA800] 08:39:54 INFO - PROCESS | 3788 | 1464622794778 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 610ms 08:39:54 INFO - PROCESS | 3788 | 1464622794800 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3788 | 1464622794801 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:39:54 INFO - PROCESS | 3788 | 1464622794805 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:39:54 INFO - PROCESS | 3788 | 1464622794806 Marionette TRACE conn2 <- [1,506,null,{}] 08:39:54 INFO - PROCESS | 3788 | 1464622794809 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 3788 | 1464622794884 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:39:54 INFO - PROCESS | 3788 | 1464622794891 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B0C00 == 48 [pid = 3788] [id = 136] 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (0F988800) [pid = 3788] [serial = 406] [outer = 00000000] 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (10AF0400) [pid = 3788] [serial = 407] [outer = 0F988800] 08:39:54 INFO - PROCESS | 3788 | 1464622794934 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (10AF4400) [pid = 3788] [serial = 408] [outer = 0F988800] 08:39:55 INFO - PROCESS | 3788 | 1464622795390 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:39:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 643ms 08:39:55 INFO - PROCESS | 3788 | 1464622795443 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 3788 | 1464622795494 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:39:55 INFO - PROCESS | 3788 | 1464622795497 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 3788 | 1464622795499 Marionette TRACE conn2 <- [1,510,null,{}] 08:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:39:55 INFO - PROCESS | 3788 | 1464622795502 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 3788 | 1464622795580 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:39:55 INFO - PROCESS | 3788 | 1464622795586 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 3788 | ++DOCSHELL 10AEB000 == 49 [pid = 3788] [id = 137] 08:39:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (12BE4800) [pid = 3788] [serial = 409] [outer = 00000000] 08:39:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (13B28800) [pid = 3788] [serial = 410] [outer = 12BE4800] 08:39:55 INFO - PROCESS | 3788 | 1464622795642 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (13B2D400) [pid = 3788] [serial = 411] [outer = 12BE4800] 08:39:56 INFO - PROCESS | 3788 | 1464622796331 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 899ms 08:39:56 INFO - PROCESS | 3788 | 1464622796384 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 3788 | 1464622796390 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:39:56 INFO - PROCESS | 3788 | 1464622796394 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 3788 | 1464622796399 Marionette TRACE conn2 <- [1,514,null,{}] 08:39:56 INFO - PROCESS | 3788 | 1464622796404 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 3788 | 1464622796518 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:39:56 INFO - PROCESS | 3788 | 1464622796683 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 3788 | ++DOCSHELL 10A56400 == 50 [pid = 3788] [id = 138] 08:39:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (10A62000) [pid = 3788] [serial = 412] [outer = 00000000] 08:39:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1147D800) [pid = 3788] [serial = 413] [outer = 10A62000] 08:39:56 INFO - PROCESS | 3788 | 1464622796740 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (12B2A000) [pid = 3788] [serial = 414] [outer = 10A62000] 08:39:57 INFO - PROCESS | 3788 | 1464622797250 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 932ms 08:39:57 INFO - PROCESS | 3788 | 1464622797332 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 3788 | 1464622797338 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:39:57 INFO - PROCESS | 3788 | 1464622797345 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 3788 | 1464622797348 Marionette TRACE conn2 <- [1,518,null,{}] 08:39:57 INFO - PROCESS | 3788 | 1464622797352 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 3788 | 1464622797459 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:39:57 INFO - PROCESS | 3788 | 1464622797557 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 3788 | ++DOCSHELL 13130400 == 51 [pid = 3788] [id = 139] 08:39:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (13143C00) [pid = 3788] [serial = 415] [outer = 00000000] 08:39:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (13B2E800) [pid = 3788] [serial = 416] [outer = 13143C00] 08:39:57 INFO - PROCESS | 3788 | 1464622797611 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (14330000) [pid = 3788] [serial = 417] [outer = 13143C00] 08:39:58 INFO - PROCESS | 3788 | 1464622798239 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 916ms 08:39:58 INFO - PROCESS | 3788 | 1464622798279 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 3788 | 1464622798281 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:39:58 INFO - PROCESS | 3788 | 1464622798285 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 3788 | 1464622798289 Marionette TRACE conn2 <- [1,522,null,{}] 08:39:58 INFO - PROCESS | 3788 | 1464622798299 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 3788 | 1464622798404 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:39:58 INFO - PROCESS | 3788 | 1464622798502 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 3788 | ++DOCSHELL 17687C00 == 52 [pid = 3788] [id = 140] 08:39:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (18340400) [pid = 3788] [serial = 418] [outer = 00000000] 08:39:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (19B06400) [pid = 3788] [serial = 419] [outer = 18340400] 08:39:58 INFO - PROCESS | 3788 | 1464622798559 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1A141400) [pid = 3788] [serial = 420] [outer = 18340400] 08:39:59 INFO - PROCESS | 3788 | 1464622799149 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 867ms 08:39:59 INFO - PROCESS | 3788 | 1464622799160 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 3788 | 1464622799163 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:39:59 INFO - PROCESS | 3788 | 1464622799167 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 3788 | 1464622799169 Marionette TRACE conn2 <- [1,526,null,{}] 08:39:59 INFO - PROCESS | 3788 | 1464622799172 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 3788 | 1464622799275 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:39:59 INFO - PROCESS | 3788 | 1464622799371 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 3788 | ++DOCSHELL 0F26E000 == 53 [pid = 3788] [id = 141] 08:39:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (0F271800) [pid = 3788] [serial = 421] [outer = 00000000] 08:39:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (0F276800) [pid = 3788] [serial = 422] [outer = 0F271800] 08:39:59 INFO - PROCESS | 3788 | 1464622799424 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (0F279C00) [pid = 3788] [serial = 423] [outer = 0F271800] 08:40:00 INFO - PROCESS | 3788 | 1464622800000 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 932ms 08:40:00 INFO - PROCESS | 3788 | 1464622800070 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 3788 | 1464622800072 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:40:00 INFO - PROCESS | 3788 | 1464622800076 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 3788 | 1464622800079 Marionette TRACE conn2 <- [1,530,null,{}] 08:40:00 INFO - PROCESS | 3788 | 1464622800083 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 3788 | 1464622800180 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:40:00 INFO - PROCESS | 3788 | 1464622800351 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 3788 | ++DOCSHELL 0F271000 == 54 [pid = 3788] [id = 142] 08:40:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (13195800) [pid = 3788] [serial = 424] [outer = 00000000] 08:40:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (19BD6C00) [pid = 3788] [serial = 425] [outer = 13195800] 08:40:00 INFO - PROCESS | 3788 | 1464622800405 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (19BD9C00) [pid = 3788] [serial = 426] [outer = 13195800] 08:40:00 INFO - PROCESS | 3788 | 1464622800940 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:40:00 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:40:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:40:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:40:00 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:40:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:40:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:40:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 851ms 08:40:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:40:00 INFO - PROCESS | 3788 | 1464622800952 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 3788 | 1464622800954 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:40:00 INFO - PROCESS | 3788 | 1464622800957 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 3788 | 1464622800959 Marionette TRACE conn2 <- [1,534,null,{}] 08:40:01 INFO - PROCESS | 3788 | 1464622800982 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 3788 | 1464622801105 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:40:01 INFO - PROCESS | 3788 | 1464622801205 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 3788 | ++DOCSHELL 15E95000 == 55 [pid = 3788] [id = 143] 08:40:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (16784C00) [pid = 3788] [serial = 427] [outer = 00000000] 08:40:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (19BDB000) [pid = 3788] [serial = 428] [outer = 16784C00] 08:40:01 INFO - PROCESS | 3788 | 1464622801259 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19BDE400) [pid = 3788] [serial = 429] [outer = 16784C00] 08:40:02 INFO - PROCESS | 3788 | 1464622802014 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:40:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1061ms 08:40:02 INFO - PROCESS | 3788 | 1464622802044 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 3788 | 1464622802048 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:40:02 INFO - PROCESS | 3788 | 1464622802055 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 3788 | 1464622802059 Marionette TRACE conn2 <- [1,538,null,{}] 08:40:02 INFO - PROCESS | 3788 | 1464622802084 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 3788 | 1464622802180 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:40:02 INFO - PROCESS | 3788 | 1464622802310 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 3788 | ++DOCSHELL 10567000 == 56 [pid = 3788] [id = 144] 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (10A5B800) [pid = 3788] [serial = 430] [outer = 00000000] 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (10AF0000) [pid = 3788] [serial = 431] [outer = 10A5B800] 08:40:02 INFO - PROCESS | 3788 | 1464622802359 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (11480800) [pid = 3788] [serial = 432] [outer = 10A5B800] 08:40:02 INFO - PROCESS | 3788 | 1464622802913 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:40:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 883ms 08:40:02 INFO - PROCESS | 3788 | 1464622802966 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 3788 | 1464622802972 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:40:02 INFO - PROCESS | 3788 | 1464622802979 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 3788 | 1464622802981 Marionette TRACE conn2 <- [1,542,null,{}] 08:40:02 INFO - PROCESS | 3788 | 1464622802985 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 3788 | 1464622803096 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 13954400 == 55 [pid = 3788] [id = 55] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 0F2B0C00 == 54 [pid = 3788] [id = 136] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 0F2BDC00 == 53 [pid = 3788] [id = 135] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 10270000 == 52 [pid = 3788] [id = 134] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 18336400 == 51 [pid = 3788] [id = 133] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 16E88400 == 50 [pid = 3788] [id = 132] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 16E86000 == 49 [pid = 3788] [id = 131] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 16E81000 == 48 [pid = 3788] [id = 130] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 114E4C00 == 47 [pid = 3788] [id = 129] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 12B21000 == 46 [pid = 3788] [id = 128] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 0C7EFC00 == 45 [pid = 3788] [id = 127] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 1432AC00 == 44 [pid = 3788] [id = 124] 08:40:03 INFO - PROCESS | 3788 | --DOCSHELL 105F4800 == 43 [pid = 3788] [id = 123] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (18339C00) [pid = 3788] [serial = 206] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (13E63C00) [pid = 3788] [serial = 163] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1055EC00) [pid = 3788] [serial = 127] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (16E80400) [pid = 3788] [serial = 349] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (179F9800) [pid = 3788] [serial = 352] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (15DAC400) [pid = 3788] [serial = 334] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (12B3B000) [pid = 3788] [serial = 341] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (12B31000) [pid = 3788] [serial = 340] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1148B800) [pid = 3788] [serial = 331] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (19806000) [pid = 3788] [serial = 355] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1A78CC00) [pid = 3788] [serial = 337] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (11489C00) [pid = 3788] [serial = 343] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (11DB4800) [pid = 3788] [serial = 344] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (13E60800) [pid = 3788] [serial = 346] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (179FF400) [pid = 3788] [serial = 353] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (14333800) [pid = 3788] [serial = 347] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1A6C6C00) [pid = 3788] [serial = 358] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1980AC00) [pid = 3788] [serial = 356] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (17F35000) [pid = 3788] [serial = 361] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1A78E000) [pid = 3788] [serial = 359] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (16F72000) [pid = 3788] [serial = 350] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (1833A800) [pid = 3788] [serial = 362] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1A899C00) [pid = 3788] [serial = 364] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 3788 | 1464622803233 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B0800 == 44 [pid = 3788] [id = 145] 08:40:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (0F2B7000) [pid = 3788] [serial = 433] [outer = 00000000] 08:40:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (105F6C00) [pid = 3788] [serial = 434] [outer = 0F2B7000] 08:40:03 INFO - PROCESS | 3788 | 1464622803279 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (110A6000) [pid = 3788] [serial = 435] [outer = 0F2B7000] 08:40:03 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:03 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:03 INFO - PROCESS | 3788 | 1464622803686 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:40:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 755ms 08:40:03 INFO - PROCESS | 3788 | 1464622803728 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 3788 | 1464622803731 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:40:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:40:03 INFO - PROCESS | 3788 | 1464622803735 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 3788 | 1464622803738 Marionette TRACE conn2 <- [1,546,null,{}] 08:40:03 INFO - PROCESS | 3788 | 1464622803752 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 3788 | 1464622803839 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:40:03 INFO - PROCESS | 3788 | 1464622803849 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 3788 | ++DOCSHELL 13B24800 == 45 [pid = 3788] [id = 146] 08:40:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (13B24C00) [pid = 3788] [serial = 436] [outer = 00000000] 08:40:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (14332400) [pid = 3788] [serial = 437] [outer = 13B24C00] 08:40:03 INFO - PROCESS | 3788 | 1464622803948 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (155B0800) [pid = 3788] [serial = 438] [outer = 13B24C00] 08:40:04 INFO - PROCESS | 3788 | 1464622804400 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 723ms 08:40:04 INFO - PROCESS | 3788 | 1464622804464 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 3788 | 1464622804467 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:40:04 INFO - PROCESS | 3788 | 1464622804470 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 3788 | 1464622804472 Marionette TRACE conn2 <- [1,550,null,{}] 08:40:04 INFO - PROCESS | 3788 | 1464622804475 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 3788 | 1464622804555 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:40:04 INFO - PROCESS | 3788 | 1464622804565 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 3788 | ++DOCSHELL 15E89400 == 46 [pid = 3788] [id = 147] 08:40:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (15F1AC00) [pid = 3788] [serial = 439] [outer = 00000000] 08:40:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (16A6C400) [pid = 3788] [serial = 440] [outer = 15F1AC00] 08:40:04 INFO - PROCESS | 3788 | 1464622804609 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (16E8B800) [pid = 3788] [serial = 441] [outer = 15F1AC00] 08:40:04 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:04 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:05 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:05 INFO - PROCESS | 3788 | 1464622805031 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 610ms 08:40:05 INFO - PROCESS | 3788 | 1464622805067 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 3788 | 1464622805069 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:40:05 INFO - PROCESS | 3788 | 1464622805072 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:40:05 INFO - PROCESS | 3788 | 1464622805074 Marionette TRACE conn2 <- [1,554,null,{}] 08:40:05 INFO - PROCESS | 3788 | 1464622805077 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 3788 | 1464622805208 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:40:05 INFO - PROCESS | 3788 | 1464622805215 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3788 | ++DOCSHELL 15F1D400 == 47 [pid = 3788] [id = 148] 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (16E89400) [pid = 3788] [serial = 442] [outer = 00000000] 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (179F9800) [pid = 3788] [serial = 443] [outer = 16E89400] 08:40:05 INFO - PROCESS | 3788 | 1464622805259 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (17F31400) [pid = 3788] [serial = 444] [outer = 16E89400] 08:40:05 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:05 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:05 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:05 INFO - PROCESS | 3788 | 1464622805799 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 755ms 08:40:05 INFO - PROCESS | 3788 | 1464622805849 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:40:05 INFO - PROCESS | 3788 | 1464622805851 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:40:05 INFO - PROCESS | 3788 | 1464622805854 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 3788 | 1464622805856 Marionette TRACE conn2 <- [1,558,null,{}] 08:40:05 INFO - PROCESS | 3788 | 1464622805860 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 3788 | 1464622805983 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:40:06 INFO - PROCESS | 3788 | 1464622806039 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 3788 | ++DOCSHELL 1816CC00 == 48 [pid = 3788] [id = 149] 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (18334C00) [pid = 3788] [serial = 445] [outer = 00000000] 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (19BDB800) [pid = 3788] [serial = 446] [outer = 18334C00] 08:40:06 INFO - PROCESS | 3788 | 1464622806092 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1A136800) [pid = 3788] [serial = 447] [outer = 18334C00] 08:40:06 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:06 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:06 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:06 INFO - PROCESS | 3788 | 1464622806555 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 706ms 08:40:06 INFO - PROCESS | 3788 | 1464622806586 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 3788 | 1464622806588 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:40:06 INFO - PROCESS | 3788 | 1464622806601 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 3788 | 1464622806603 Marionette TRACE conn2 <- [1,562,null,{}] 08:40:06 INFO - PROCESS | 3788 | 1464622806606 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 3788 | 1464622806738 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:40:06 INFO - PROCESS | 3788 | 1464622806750 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 3788 | ++DOCSHELL 1833D800 == 49 [pid = 3788] [id = 150] 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (19BDF400) [pid = 3788] [serial = 448] [outer = 00000000] 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1A78E000) [pid = 3788] [serial = 449] [outer = 19BDF400] 08:40:06 INFO - PROCESS | 3788 | 1464622806794 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1A8A1400) [pid = 3788] [serial = 450] [outer = 19BDF400] 08:40:07 INFO - PROCESS | 3788 | 1464622807219 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:40:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 659ms 08:40:07 INFO - PROCESS | 3788 | 1464622807234 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 3788 | 1464622807236 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:40:07 INFO - PROCESS | 3788 | 1464622807239 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 3788 | 1464622807241 Marionette TRACE conn2 <- [1,566,null,{}] 08:40:07 INFO - PROCESS | 3788 | 1464622807244 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 3788 | 1464622807352 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:40:07 INFO - PROCESS | 3788 | 1464622807358 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 3788 | ++DOCSHELL 1A6BEC00 == 50 [pid = 3788] [id = 151] 08:40:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1A89F400) [pid = 3788] [serial = 451] [outer = 00000000] 08:40:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1AA45400) [pid = 3788] [serial = 452] [outer = 1A89F400] 08:40:07 INFO - PROCESS | 3788 | 1464622807449 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1AD69C00) [pid = 3788] [serial = 453] [outer = 1A89F400] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (171EB800) [pid = 3788] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (19E79400) [pid = 3788] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (11866000) [pid = 3788] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (0F988800) [pid = 3788] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (0C7F0800) [pid = 3788] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (16E81400) [pid = 3788] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (12B36000) [pid = 3788] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (171F4400) [pid = 3788] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1A262C00) [pid = 3788] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (105FA800) [pid = 3788] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:40:07 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (102D4400) [pid = 3788] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:40:08 INFO - PROCESS | 3788 | 1464622808121 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 932ms 08:40:08 INFO - PROCESS | 3788 | 1464622808185 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 3788 | 1464622808187 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:40:08 INFO - PROCESS | 3788 | 1464622808190 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 3788 | 1464622808192 Marionette TRACE conn2 <- [1,570,null,{}] 08:40:08 INFO - PROCESS | 3788 | 1464622808195 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 3788 | 1464622808275 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:40:08 INFO - PROCESS | 3788 | 1464622808281 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 3788 | ++DOCSHELL 12B32000 == 51 [pid = 3788] [id = 152] 08:40:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (155CA000) [pid = 3788] [serial = 454] [outer = 00000000] 08:40:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (19B03800) [pid = 3788] [serial = 455] [outer = 155CA000] 08:40:08 INFO - PROCESS | 3788 | 1464622808326 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1A6C9400) [pid = 3788] [serial = 456] [outer = 155CA000] 08:40:08 INFO - PROCESS | 3788 | 1464622808753 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 610ms 08:40:08 INFO - PROCESS | 3788 | 1464622808790 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 3788 | 1464622808792 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:40:08 INFO - PROCESS | 3788 | 1464622808795 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:40:08 INFO - PROCESS | 3788 | 1464622808798 Marionette TRACE conn2 <- [1,574,null,{}] 08:40:08 INFO - PROCESS | 3788 | 1464622808801 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 3788 | 1464622808881 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:40:08 INFO - PROCESS | 3788 | 1464622808888 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 3788 | ++DOCSHELL 13B26C00 == 52 [pid = 3788] [id = 153] 08:40:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (185B1400) [pid = 3788] [serial = 457] [outer = 00000000] 08:40:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (185B6000) [pid = 3788] [serial = 458] [outer = 185B1400] 08:40:08 INFO - PROCESS | 3788 | 1464622808934 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (185BAC00) [pid = 3788] [serial = 459] [outer = 185B1400] 08:40:09 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:09 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:09 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:09 INFO - PROCESS | 3788 | 1464622809438 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 659ms 08:40:09 INFO - PROCESS | 3788 | 1464622809468 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 3788 | 1464622809470 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:40:09 INFO - PROCESS | 3788 | 1464622809473 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 3788 | 1464622809476 Marionette TRACE conn2 <- [1,578,null,{}] 08:40:09 INFO - PROCESS | 3788 | 1464622809479 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 3788 | 1464622809576 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:40:09 INFO - PROCESS | 3788 | 1464622809584 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 3788 | ++DOCSHELL 11CC3000 == 53 [pid = 3788] [id = 154] 08:40:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (185B4400) [pid = 3788] [serial = 460] [outer = 00000000] 08:40:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1B123000) [pid = 3788] [serial = 461] [outer = 185B4400] 08:40:09 INFO - PROCESS | 3788 | 1464622809636 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1B12D000) [pid = 3788] [serial = 462] [outer = 185B4400] 08:40:10 INFO - PROCESS | 3788 | 1464622810367 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 915ms 08:40:10 INFO - PROCESS | 3788 | 1464622810412 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 3788 | 1464622810417 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:40:10 INFO - PROCESS | 3788 | 1464622810423 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 3788 | 1464622810426 Marionette TRACE conn2 <- [1,582,null,{}] 08:40:10 INFO - PROCESS | 3788 | 1464622810432 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 3788 | 1464622810542 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:40:10 INFO - PROCESS | 3788 | 1464622810653 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 3788 | ++DOCSHELL 0F26F400 == 54 [pid = 3788] [id = 155] 08:40:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (0F2BAC00) [pid = 3788] [serial = 463] [outer = 00000000] 08:40:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (11289C00) [pid = 3788] [serial = 464] [outer = 0F2BAC00] 08:40:10 INFO - PROCESS | 3788 | 1464622810750 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (12B39000) [pid = 3788] [serial = 465] [outer = 0F2BAC00] 08:40:11 INFO - PROCESS | 3788 | 1464622811393 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1077ms 08:40:11 INFO - PROCESS | 3788 | 1464622811466 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 3788 | 1464622811472 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:40:11 INFO - PROCESS | 3788 | 1464622811584 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 3788 | 1464622811588 Marionette TRACE conn2 <- [1,586,null,{}] 08:40:11 INFO - PROCESS | 3788 | 1464622811593 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 3788 | 1464622811695 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:40:11 INFO - PROCESS | 3788 | 1464622811815 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 3788 | ++DOCSHELL 13B23400 == 55 [pid = 3788] [id = 156] 08:40:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (13B23C00) [pid = 3788] [serial = 466] [outer = 00000000] 08:40:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (15024800) [pid = 3788] [serial = 467] [outer = 13B23C00] 08:40:11 INFO - PROCESS | 3788 | 1464622811870 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (16A10C00) [pid = 3788] [serial = 468] [outer = 13B23C00] 08:40:12 INFO - PROCESS | 3788 | 1464622812450 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 948ms 08:40:12 INFO - PROCESS | 3788 | 1464622812474 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 3788 | 1464622812477 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:40:12 INFO - PROCESS | 3788 | 1464622812481 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 3788 | 1464622812484 Marionette TRACE conn2 <- [1,590,null,{}] 08:40:12 INFO - PROCESS | 3788 | 1464622812495 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 3788 | 1464622812602 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:40:12 INFO - PROCESS | 3788 | 1464622812705 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 3788 | ++DOCSHELL 19B10400 == 56 [pid = 3788] [id = 157] 08:40:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A135800) [pid = 3788] [serial = 469] [outer = 00000000] 08:40:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1A789000) [pid = 3788] [serial = 470] [outer = 1A135800] 08:40:12 INFO - PROCESS | 3788 | 1464622812810 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1AB89C00) [pid = 3788] [serial = 471] [outer = 1A135800] 08:40:13 INFO - PROCESS | 3788 | 1464622813360 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 915ms 08:40:13 INFO - PROCESS | 3788 | 1464622813419 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 3788 | 1464622813422 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:40:13 INFO - PROCESS | 3788 | 1464622813425 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 3788 | 1464622813427 Marionette TRACE conn2 <- [1,594,null,{}] 08:40:13 INFO - PROCESS | 3788 | 1464622813431 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 3788 | 1464622813541 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:40:13 INFO - PROCESS | 3788 | 1464622813641 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 3788 | ++DOCSHELL 1694B400 == 57 [pid = 3788] [id = 158] 08:40:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1694E400) [pid = 3788] [serial = 472] [outer = 00000000] 08:40:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (16953C00) [pid = 3788] [serial = 473] [outer = 1694E400] 08:40:13 INFO - PROCESS | 3788 | 1464622813698 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (175DAC00) [pid = 3788] [serial = 474] [outer = 1694E400] 08:40:14 INFO - PROCESS | 3788 | 1464622814405 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1028ms 08:40:14 INFO - PROCESS | 3788 | 1464622814460 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 3788 | 1464622814463 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:40:14 INFO - PROCESS | 3788 | 1464622814467 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 3788 | 1464622814469 Marionette TRACE conn2 <- [1,598,null,{}] 08:40:14 INFO - PROCESS | 3788 | 1464622814473 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 3788 | 1464622814613 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:40:14 INFO - PROCESS | 3788 | 1464622814745 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 3788 | ++DOCSHELL 11485C00 == 58 [pid = 3788] [id = 159] 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (11487800) [pid = 3788] [serial = 475] [outer = 00000000] 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (14FA8800) [pid = 3788] [serial = 476] [outer = 11487800] 08:40:14 INFO - PROCESS | 3788 | 1464622814801 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (155CD400) [pid = 3788] [serial = 477] [outer = 11487800] 08:40:15 INFO - PROCESS | 3788 | 1464622815654 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1253ms 08:40:15 INFO - PROCESS | 3788 | 1464622815709 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 3788 | 1464622815714 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:40:15 INFO - PROCESS | 3788 | 1464622815719 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 3788 | 1464622815723 Marionette TRACE conn2 <- [1,602,null,{}] 08:40:15 INFO - PROCESS | 3788 | 1464622815728 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 3788 | 1464622815827 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:40:15 INFO - PROCESS | 3788 | 1464622815910 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 3788 | ++DOCSHELL 0C7E9800 == 59 [pid = 3788] [id = 160] 08:40:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (0F278000) [pid = 3788] [serial = 478] [outer = 00000000] 08:40:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1148AC00) [pid = 3788] [serial = 479] [outer = 0F278000] 08:40:16 INFO - PROCESS | 3788 | 1464622816000 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1294CC00) [pid = 3788] [serial = 480] [outer = 0F278000] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 13B26C00 == 58 [pid = 3788] [id = 153] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 12B32000 == 57 [pid = 3788] [id = 152] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 1A6BEC00 == 56 [pid = 3788] [id = 151] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 1833D800 == 55 [pid = 3788] [id = 150] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 1816CC00 == 54 [pid = 3788] [id = 149] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 15F1D400 == 53 [pid = 3788] [id = 148] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 15E89400 == 52 [pid = 3788] [id = 147] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 13B24800 == 51 [pid = 3788] [id = 146] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 0F2B0800 == 50 [pid = 3788] [id = 145] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 10567000 == 49 [pid = 3788] [id = 144] 08:40:16 INFO - PROCESS | 3788 | --DOCSHELL 10A56400 == 48 [pid = 3788] [id = 138] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (19808400) [pid = 3788] [serial = 394] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1A699400) [pid = 3788] [serial = 397] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (19E75400) [pid = 3788] [serial = 395] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (14331000) [pid = 3788] [serial = 385] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (13B28800) [pid = 3788] [serial = 410] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (15522400) [pid = 3788] [serial = 386] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (1B126800) [pid = 3788] [serial = 376] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (10AF4400) [pid = 3788] [serial = 408] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (10EAF800) [pid = 3788] [serial = 380] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1052A400) [pid = 3788] [serial = 379] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (16E89800) [pid = 3788] [serial = 388] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (16F6E400) [pid = 3788] [serial = 389] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (14331800) [pid = 3788] [serial = 383] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (139A1000) [pid = 3788] [serial = 382] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (179F4400) [pid = 3788] [serial = 391] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (110A2000) [pid = 3788] [serial = 367] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1AA3E400) [pid = 3788] [serial = 365] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1A13F400) [pid = 3788] [serial = 373] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1A259000) [pid = 3788] [serial = 404] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (15529C00) [pid = 3788] [serial = 370] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1A6C9800) [pid = 3788] [serial = 398] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (12B28400) [pid = 3788] [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.] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (11290800) [pid = 3788] [serial = 401] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (10AF0400) [pid = 3788] [serial = 407] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (114ED800) [pid = 3788] [serial = 402] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1A261C00) [pid = 3788] [serial = 405] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (17F3C400) [pid = 3788] [serial = 392] [outer = 00000000] [url = about:blank] 08:40:16 INFO - PROCESS | 3788 | 1464622816630 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 932ms 08:40:16 INFO - PROCESS | 3788 | 1464622816657 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 3788 | 1464622816662 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:40:16 INFO - PROCESS | 3788 | 1464622816668 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 3788 | 1464622816670 Marionette TRACE conn2 <- [1,606,null,{}] 08:40:16 INFO - PROCESS | 3788 | 1464622816674 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 3788 | 1464622816774 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:40:16 INFO - PROCESS | 3788 | 1464622816861 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 3788 | ++DOCSHELL 10E8FC00 == 49 [pid = 3788] [id = 161] 08:40:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (10EA8800) [pid = 3788] [serial = 481] [outer = 00000000] 08:40:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1147E000) [pid = 3788] [serial = 482] [outer = 10EA8800] 08:40:16 INFO - PROCESS | 3788 | 1464622816906 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (11DB4800) [pid = 3788] [serial = 483] [outer = 10EA8800] 08:40:17 INFO - PROCESS | 3788 | 1464622817274 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 723ms 08:40:17 INFO - PROCESS | 3788 | 1464622817370 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 3788 | 1464622817372 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:40:17 INFO - PROCESS | 3788 | 1464622817376 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:40:17 INFO - PROCESS | 3788 | 1464622817379 Marionette TRACE conn2 <- [1,610,null,{}] 08:40:17 INFO - PROCESS | 3788 | 1464622817390 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 3788 | 1464622817477 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:40:17 INFO - PROCESS | 3788 | 1464622817492 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 3788 | ++DOCSHELL 13B2C800 == 50 [pid = 3788] [id = 162] 08:40:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (13B2CC00) [pid = 3788] [serial = 484] [outer = 00000000] 08:40:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1432AC00) [pid = 3788] [serial = 485] [outer = 13B2CC00] 08:40:17 INFO - PROCESS | 3788 | 1464622817544 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (14FA2000) [pid = 3788] [serial = 486] [outer = 13B2CC00] 08:40:18 INFO - PROCESS | 3788 | 1464622818046 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 723ms 08:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:40:18 INFO - PROCESS | 3788 | 1464622818109 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 3788 | 1464622818112 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:40:18 INFO - PROCESS | 3788 | 1464622818115 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 3788 | 1464622818116 Marionette TRACE conn2 <- [1,614,null,{}] 08:40:18 INFO - PROCESS | 3788 | 1464622818120 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 3788 | 1464622818200 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:40:18 INFO - PROCESS | 3788 | 1464622818208 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 3788 | ++DOCSHELL 15522800 == 51 [pid = 3788] [id = 163] 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (15F13800) [pid = 3788] [serial = 487] [outer = 00000000] 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (16954000) [pid = 3788] [serial = 488] [outer = 15F13800] 08:40:18 INFO - PROCESS | 3788 | 1464622818252 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (16A6E400) [pid = 3788] [serial = 489] [outer = 15F13800] 08:40:18 INFO - PROCESS | 3788 | 1464622818672 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 610ms 08:40:18 INFO - PROCESS | 3788 | 1464622818712 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 3788 | 1464622818714 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:40:18 INFO - PROCESS | 3788 | 1464622818717 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 3788 | 1464622818719 Marionette TRACE conn2 <- [1,618,null,{}] 08:40:18 INFO - PROCESS | 3788 | 1464622818722 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 3788 | 1464622818809 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:40:18 INFO - PROCESS | 3788 | 1464622818815 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 3788 | ++DOCSHELL 155B0C00 == 52 [pid = 3788] [id = 164] 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (16A06400) [pid = 3788] [serial = 490] [outer = 00000000] 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1710D000) [pid = 3788] [serial = 491] [outer = 16A06400] 08:40:18 INFO - PROCESS | 3788 | 1464622818862 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (179F2800) [pid = 3788] [serial = 492] [outer = 16A06400] 08:40:19 INFO - PROCESS | 3788 | 1464622819387 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 723ms 08:40:19 INFO - PROCESS | 3788 | 1464622819451 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 3788 | 1464622819452 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:40:19 INFO - PROCESS | 3788 | 1464622819456 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 3788 | 1464622819457 Marionette TRACE conn2 <- [1,622,null,{}] 08:40:19 INFO - PROCESS | 3788 | 1464622819468 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 3788 | 1464622819596 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:40:19 INFO - PROCESS | 3788 | 1464622819654 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 3788 | ++DOCSHELL 15DAD400 == 53 [pid = 3788] [id = 165] 08:40:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (175D8000) [pid = 3788] [serial = 493] [outer = 00000000] 08:40:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (185B3400) [pid = 3788] [serial = 494] [outer = 175D8000] 08:40:19 INFO - PROCESS | 3788 | 1464622819708 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (19802C00) [pid = 3788] [serial = 495] [outer = 175D8000] 08:40:20 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:20 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:20 INFO - PROCESS | 3788 | 1464622820183 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 755ms 08:40:20 INFO - PROCESS | 3788 | 1464622820270 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 3788 | 1464622820272 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:40:20 INFO - PROCESS | 3788 | 1464622820276 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 3788 | 1464622820277 Marionette TRACE conn2 <- [1,626,null,{}] 08:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:40:20 INFO - PROCESS | 3788 | 1464622820281 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 3788 | 1464622820388 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:40:20 INFO - PROCESS | 3788 | 1464622820401 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 3788 | ++DOCSHELL 14391400 == 54 [pid = 3788] [id = 166] 08:40:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (185B0400) [pid = 3788] [serial = 496] [outer = 00000000] 08:40:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (19BDD000) [pid = 3788] [serial = 497] [outer = 185B0400] 08:40:20 INFO - PROCESS | 3788 | 1464622820493 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (19BDD800) [pid = 3788] [serial = 498] [outer = 185B0400] 08:40:20 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:20 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:20 INFO - PROCESS | 3788 | 1464622820895 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 643ms 08:40:20 INFO - PROCESS | 3788 | 1464622820921 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 3788 | 1464622820923 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:40:20 INFO - PROCESS | 3788 | 1464622820926 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:40:20 INFO - PROCESS | 3788 | 1464622820928 Marionette TRACE conn2 <- [1,630,null,{}] 08:40:20 INFO - PROCESS | 3788 | 1464622820931 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 3788 | 1464622821063 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:40:21 INFO - PROCESS | 3788 | 1464622821131 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 3788 | ++DOCSHELL 1A13F400 == 55 [pid = 3788] [id = 167] 08:40:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1A16C000) [pid = 3788] [serial = 499] [outer = 00000000] 08:40:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1A6C7000) [pid = 3788] [serial = 500] [outer = 1A16C000] 08:40:21 INFO - PROCESS | 3788 | 1464622821176 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1A78A400) [pid = 3788] [serial = 501] [outer = 1A16C000] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (18334C00) [pid = 3788] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19BDF400) [pid = 3788] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (16E89400) [pid = 3788] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (15F1AC00) [pid = 3788] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (13B24C00) [pid = 3788] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (0F2B7000) [pid = 3788] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (10A5B800) [pid = 3788] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1A89F400) [pid = 3788] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (185B1400) [pid = 3788] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (155CA000) [pid = 3788] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1395D800) [pid = 3788] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (10A5B000) [pid = 3788] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (19E7C400) [pid = 3788] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (17F05C00) [pid = 3788] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (10A55800) [pid = 3788] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (10E90C00) [pid = 3788] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (13191800) [pid = 3788] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (19B03400) [pid = 3788] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1AA42C00) [pid = 3788] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (0C7F8000) [pid = 3788] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (11487400) [pid = 3788] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (14333400) [pid = 3788] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16A67000) [pid = 3788] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1A89D800) [pid = 3788] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (105F9800) [pid = 3788] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:40:21 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (14335000) [pid = 3788] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:40:21 INFO - PROCESS | 3788 | 1464622821828 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 931ms 08:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:40:21 INFO - PROCESS | 3788 | 1464622821871 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 3788 | 1464622821873 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:40:21 INFO - PROCESS | 3788 | 1464622821876 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 3788 | 1464622821878 Marionette TRACE conn2 <- [1,634,null,{}] 08:40:21 INFO - PROCESS | 3788 | 1464622821881 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 3788 | 1464622821961 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:40:21 INFO - PROCESS | 3788 | 1464622821968 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 3788 | ++DOCSHELL 10560C00 == 56 [pid = 3788] [id = 168] 08:40:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (114E4400) [pid = 3788] [serial = 502] [outer = 00000000] 08:40:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (13B24000) [pid = 3788] [serial = 503] [outer = 114E4400] 08:40:22 INFO - PROCESS | 3788 | 1464622822011 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (15521C00) [pid = 3788] [serial = 504] [outer = 114E4400] 08:40:22 INFO - PROCESS | 3788 | 1464622822417 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 611ms 08:40:22 INFO - PROCESS | 3788 | 1464622822476 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 3788 | 1464622822478 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:40:22 INFO - PROCESS | 3788 | 1464622822481 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 3788 | 1464622822483 Marionette TRACE conn2 <- [1,638,null,{}] 08:40:22 INFO - PROCESS | 3788 | 1464622822486 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 3788 | 1464622822565 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:40:22 INFO - PROCESS | 3788 | 1464622822572 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 3788 | ++DOCSHELL 1395D800 == 57 [pid = 3788] [id = 169] 08:40:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (159B2C00) [pid = 3788] [serial = 505] [outer = 00000000] 08:40:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (18340C00) [pid = 3788] [serial = 506] [outer = 159B2C00] 08:40:22 INFO - PROCESS | 3788 | 1464622822616 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (19B0D400) [pid = 3788] [serial = 507] [outer = 159B2C00] 08:40:23 INFO - PROCESS | 3788 | 1464622823106 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 658ms 08:40:23 INFO - PROCESS | 3788 | 1464622823150 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 3788 | 1464622823152 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:40:23 INFO - PROCESS | 3788 | 1464622823155 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 3788 | 1464622823158 Marionette TRACE conn2 <- [1,642,null,{}] 08:40:23 INFO - PROCESS | 3788 | 1464622823161 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 3788 | 1464622823258 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:40:23 INFO - PROCESS | 3788 | 1464622823266 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 3788 | ++DOCSHELL 1A261800 == 58 [pid = 3788] [id = 170] 08:40:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1A89D800) [pid = 3788] [serial = 508] [outer = 00000000] 08:40:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1AA42000) [pid = 3788] [serial = 509] [outer = 1A89D800] 08:40:23 INFO - PROCESS | 3788 | 1464622823320 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1AB84800) [pid = 3788] [serial = 510] [outer = 1A89D800] 08:40:24 INFO - PROCESS | 3788 | 1464622824036 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 932ms 08:40:24 INFO - PROCESS | 3788 | 1464622824092 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 3788 | 1464622824097 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:40:24 INFO - PROCESS | 3788 | 1464622824103 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 3788 | 1464622824107 Marionette TRACE conn2 <- [1,646,null,{}] 08:40:24 INFO - PROCESS | 3788 | 1464622824112 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 3788 | 1464622824227 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:40:24 INFO - PROCESS | 3788 | 1464622824358 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 3788 | ++DOCSHELL 10A5F800 == 59 [pid = 3788] [id = 171] 08:40:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (10A64000) [pid = 3788] [serial = 511] [outer = 00000000] 08:40:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (110AA000) [pid = 3788] [serial = 512] [outer = 10A64000] 08:40:24 INFO - PROCESS | 3788 | 1464622824415 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (12B38400) [pid = 3788] [serial = 513] [outer = 10A64000] 08:40:25 INFO - PROCESS | 3788 | 1464622825010 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 964ms 08:40:25 INFO - PROCESS | 3788 | 1464622825049 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 3788 | 1464622825055 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:40:25 INFO - PROCESS | 3788 | 1464622825061 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 3788 | 1464622825064 Marionette TRACE conn2 <- [1,650,null,{}] 08:40:25 INFO - PROCESS | 3788 | 1464622825068 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 3788 | 1464622825226 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:40:25 INFO - PROCESS | 3788 | 1464622825329 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 3788 | ++DOCSHELL 12C02400 == 60 [pid = 3788] [id = 172] 08:40:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (12C06400) [pid = 3788] [serial = 514] [outer = 00000000] 08:40:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (12C0E800) [pid = 3788] [serial = 515] [outer = 12C06400] 08:40:25 INFO - PROCESS | 3788 | 1464622825383 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (12F49C00) [pid = 3788] [serial = 516] [outer = 12C06400] 08:40:25 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:25 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:25 INFO - PROCESS | 3788 | 1464622825977 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 964ms 08:40:26 INFO - PROCESS | 3788 | 1464622826037 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 3788 | 1464622826039 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:40:26 INFO - PROCESS | 3788 | 1464622826044 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 3788 | 1464622826047 Marionette TRACE conn2 <- [1,654,null,{}] 08:40:26 INFO - PROCESS | 3788 | 1464622826072 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 3788 | 1464622826211 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:40:26 INFO - PROCESS | 3788 | 1464622826274 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 3788 | ++DOCSHELL 1694B000 == 61 [pid = 3788] [id = 173] 08:40:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1694CC00) [pid = 3788] [serial = 517] [outer = 00000000] 08:40:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (16E8E000) [pid = 3788] [serial = 518] [outer = 1694CC00] 08:40:26 INFO - PROCESS | 3788 | 1464622826378 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (18174400) [pid = 3788] [serial = 519] [outer = 1694CC00] 08:40:26 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:26 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:26 INFO - PROCESS | 3788 | 1464622826878 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 867ms 08:40:26 INFO - PROCESS | 3788 | 1464622826918 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 3788 | 1464622826921 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:40:26 INFO - PROCESS | 3788 | 1464622826940 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:40:26 INFO - PROCESS | 3788 | 1464622826942 Marionette TRACE conn2 <- [1,658,null,{}] 08:40:26 INFO - PROCESS | 3788 | 1464622826946 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 3788 | 1464622827055 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:40:27 INFO - PROCESS | 3788 | 1464622827156 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 3788 | ++DOCSHELL 185BC000 == 62 [pid = 3788] [id = 174] 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (185BC400) [pid = 3788] [serial = 520] [outer = 00000000] 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1A136000) [pid = 3788] [serial = 521] [outer = 185BC400] 08:40:27 INFO - PROCESS | 3788 | 1464622827209 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A6A4400) [pid = 3788] [serial = 522] [outer = 185BC400] 08:40:27 INFO - PROCESS | 3788 | 1464622827783 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 868ms 08:40:27 INFO - PROCESS | 3788 | 1464622827819 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 3788 | 1464622827821 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:40:27 INFO - PROCESS | 3788 | 1464622827840 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 3788 | 1464622827842 Marionette TRACE conn2 <- [1,662,null,{}] 08:40:27 INFO - PROCESS | 3788 | 1464622827845 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 3788 | 1464622827945 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:40:28 INFO - PROCESS | 3788 | 1464622828045 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 3788 | ++DOCSHELL 13B2A000 == 63 [pid = 3788] [id = 175] 08:40:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (17F04000) [pid = 3788] [serial = 523] [outer = 00000000] 08:40:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1AD6C400) [pid = 3788] [serial = 524] [outer = 17F04000] 08:40:28 INFO - PROCESS | 3788 | 1464622828104 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B12F800) [pid = 3788] [serial = 525] [outer = 17F04000] 08:40:28 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:28 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:28 INFO - PROCESS | 3788 | 1464622828637 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 867ms 08:40:28 INFO - PROCESS | 3788 | 1464622828685 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 3788 | 1464622828687 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:40:28 INFO - PROCESS | 3788 | 1464622828691 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 3788 | 1464622828693 Marionette TRACE conn2 <- [1,666,null,{}] 08:40:28 INFO - PROCESS | 3788 | 1464622828696 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 3788 | 1464622828863 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:40:29 INFO - PROCESS | 3788 | 1464622828993 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 3788 | ++DOCSHELL 1AA49C00 == 64 [pid = 3788] [id = 176] 08:40:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1AB7E400) [pid = 3788] [serial = 526] [outer = 00000000] 08:40:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1B479800) [pid = 3788] [serial = 527] [outer = 1AB7E400] 08:40:29 INFO - PROCESS | 3788 | 1464622829048 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1B47EC00) [pid = 3788] [serial = 528] [outer = 1AB7E400] 08:40:29 INFO - PROCESS | 3788 | 1464622829628 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 964ms 08:40:29 INFO - PROCESS | 3788 | 1464622829668 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 3788 | 1464622829671 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:40:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:40:29 INFO - PROCESS | 3788 | 1464622829674 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 3788 | 1464622829676 Marionette TRACE conn2 <- [1,670,null,{}] 08:40:29 INFO - PROCESS | 3788 | 1464622829680 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 3788 | 1464622829781 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:40:29 INFO - PROCESS | 3788 | 1464622829894 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 3788 | ++DOCSHELL 0F651000 == 65 [pid = 3788] [id = 177] 08:40:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (10509800) [pid = 3788] [serial = 529] [outer = 00000000] 08:40:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (15020000) [pid = 3788] [serial = 530] [outer = 10509800] 08:40:29 INFO - PROCESS | 3788 | 1464622829997 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (16E89C00) [pid = 3788] [serial = 531] [outer = 10509800] 08:40:31 INFO - PROCESS | 3788 | 1464622831374 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:40:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1703ms 08:40:31 INFO - PROCESS | 3788 | 1464622831407 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 3788 | 1464622831412 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:40:31 INFO - PROCESS | 3788 | 1464622831416 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:40:31 INFO - PROCESS | 3788 | 1464622831419 Marionette TRACE conn2 <- [1,674,null,{}] 08:40:31 INFO - PROCESS | 3788 | 1464622831424 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 3788 | 1464622831563 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 1395D800 == 64 [pid = 3788] [id = 169] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 10560C00 == 63 [pid = 3788] [id = 168] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 1A13F400 == 62 [pid = 3788] [id = 167] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 14391400 == 61 [pid = 3788] [id = 166] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 15DAD400 == 60 [pid = 3788] [id = 165] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 155B0C00 == 59 [pid = 3788] [id = 164] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 15522800 == 58 [pid = 3788] [id = 163] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 13B2C800 == 57 [pid = 3788] [id = 162] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 10E8FC00 == 56 [pid = 3788] [id = 161] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 0C7E9800 == 55 [pid = 3788] [id = 160] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1147D800) [pid = 3788] [serial = 413] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (13B2E800) [pid = 3788] [serial = 416] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (19B06400) [pid = 3788] [serial = 419] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (0F276800) [pid = 3788] [serial = 422] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (19BD6C00) [pid = 3788] [serial = 425] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19BDB000) [pid = 3788] [serial = 428] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1B123000) [pid = 3788] [serial = 461] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 13B23400 == 54 [pid = 3788] [id = 156] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 0F26F400 == 53 [pid = 3788] [id = 155] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (110A2C00) [pid = 3788] [serial = 160] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1AA3E800) [pid = 3788] [serial = 338] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1980B400) [pid = 3788] [serial = 203] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (11DB4C00) [pid = 3788] [serial = 197] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (12957000) [pid = 3788] [serial = 242] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (16C23800) [pid = 3788] [serial = 245] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1A792C00) [pid = 3788] [serial = 248] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1AB81400) [pid = 3788] [serial = 251] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (10A64400) [pid = 3788] [serial = 287] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (11DAD000) [pid = 3788] [serial = 290] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (16788800) [pid = 3788] [serial = 293] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1A6C5400) [pid = 3788] [serial = 296] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1AB8B400) [pid = 3788] [serial = 329] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (13292000) [pid = 3788] [serial = 332] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (16A71C00) [pid = 3788] [serial = 335] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (19BDB800) [pid = 3788] [serial = 446] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1A78E000) [pid = 3788] [serial = 449] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (179F9800) [pid = 3788] [serial = 443] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (16A6C400) [pid = 3788] [serial = 440] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16E8B800) [pid = 3788] [serial = 441] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (14332400) [pid = 3788] [serial = 437] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (155B0800) [pid = 3788] [serial = 438] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (105F6C00) [pid = 3788] [serial = 434] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (110A6000) [pid = 3788] [serial = 435] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1A136800) [pid = 3788] [serial = 447] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (11480800) [pid = 3788] [serial = 432] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (10AF0000) [pid = 3788] [serial = 431] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1AA45400) [pid = 3788] [serial = 452] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1A8A1400) [pid = 3788] [serial = 450] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (185BAC00) [pid = 3788] [serial = 459] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (185B6000) [pid = 3788] [serial = 458] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1AD69C00) [pid = 3788] [serial = 453] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (19B03800) [pid = 3788] [serial = 455] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1A6C9400) [pid = 3788] [serial = 456] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (17F31400) [pid = 3788] [serial = 444] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (15DA8800) [pid = 3788] [serial = 200] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | 1464622831694 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 3788 | ++DOCSHELL 0F26E800 == 54 [pid = 3788] [id = 178] 08:40:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (0F26F400) [pid = 3788] [serial = 532] [outer = 00000000] 08:40:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1052B000) [pid = 3788] [serial = 533] [outer = 0F26F400] 08:40:31 INFO - PROCESS | 3788 | 1464622831746 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (10AE6400) [pid = 3788] [serial = 534] [outer = 0F26F400] 08:40:32 INFO - PROCESS | 3788 | 1464622832643 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:40:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1285ms 08:40:32 INFO - PROCESS | 3788 | 1464622832702 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 3788 | 1464622832708 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:40:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:40:32 INFO - PROCESS | 3788 | 1464622832714 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 3788 | 1464622832716 Marionette TRACE conn2 <- [1,678,null,{}] 08:40:32 INFO - PROCESS | 3788 | 1464622832720 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 3788 | 1464622832813 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:40:32 INFO - PROCESS | 3788 | 1464622832892 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 3788 | ++DOCSHELL 11864C00 == 55 [pid = 3788] [id = 179] 08:40:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (11872400) [pid = 3788] [serial = 535] [outer = 00000000] 08:40:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (11DB6C00) [pid = 3788] [serial = 536] [outer = 11872400] 08:40:32 INFO - PROCESS | 3788 | 1464622832936 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (12B2F400) [pid = 3788] [serial = 537] [outer = 11872400] 08:40:33 INFO - PROCESS | 3788 | 1464622833864 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:40:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1172ms 08:40:33 INFO - PROCESS | 3788 | 1464622833890 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 3788 | 1464622833892 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:40:33 INFO - PROCESS | 3788 | 1464622833901 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 3788 | 1464622833905 Marionette TRACE conn2 <- [1,682,null,{}] 08:40:33 INFO - PROCESS | 3788 | 1464622833914 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 3788 | 1464622834030 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:40:34 INFO - PROCESS | 3788 | 1464622834083 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 3788 | ++DOCSHELL 13957400 == 56 [pid = 3788] [id = 180] 08:40:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (13B25800) [pid = 3788] [serial = 538] [outer = 00000000] 08:40:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (13B2E800) [pid = 3788] [serial = 539] [outer = 13B25800] 08:40:34 INFO - PROCESS | 3788 | 1464622834130 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (13E63C00) [pid = 3788] [serial = 540] [outer = 13B25800] 08:40:35 INFO - PROCESS | 3788 | 1464622835102 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:40:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1220ms 08:40:35 INFO - PROCESS | 3788 | 1464622835133 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 3788 | 1464622835136 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:40:35 INFO - PROCESS | 3788 | 1464622835145 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 3788 | 1464622835147 Marionette TRACE conn2 <- [1,686,null,{}] 08:40:35 INFO - PROCESS | 3788 | 1464622835150 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 3788 | 1464622835264 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:40:35 INFO - PROCESS | 3788 | 1464622835271 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 3788 | ++DOCSHELL 13B2D000 == 57 [pid = 3788] [id = 181] 08:40:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (13B2F400) [pid = 3788] [serial = 541] [outer = 00000000] 08:40:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (155C9800) [pid = 3788] [serial = 542] [outer = 13B2F400] 08:40:35 INFO - PROCESS | 3788 | 1464622835363 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (15F19800) [pid = 3788] [serial = 543] [outer = 13B2F400] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (114E4400) [pid = 3788] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (15F13800) [pid = 3788] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (16A06400) [pid = 3788] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (0F278000) [pid = 3788] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (175D8000) [pid = 3788] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (185B0400) [pid = 3788] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (12BE4800) [pid = 3788] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (159B2C00) [pid = 3788] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1A16C000) [pid = 3788] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (10EA8800) [pid = 3788] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (13B2CC00) [pid = 3788] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (185B4400) [pid = 3788] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:40:36 INFO - PROCESS | 3788 | 1464622836410 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:40:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1285ms 08:40:36 INFO - PROCESS | 3788 | 1464622836435 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 3788 | 1464622836438 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:40:36 INFO - PROCESS | 3788 | 1464622836442 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 3788 | 1464622836445 Marionette TRACE conn2 <- [1,690,null,{}] 08:40:36 INFO - PROCESS | 3788 | 1464622836450 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 3788 | 1464622836530 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:40:36 INFO - PROCESS | 3788 | 1464622836536 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F8000 == 58 [pid = 3788] [id = 182] 08:40:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (0F989800) [pid = 3788] [serial = 544] [outer = 00000000] 08:40:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (13B24800) [pid = 3788] [serial = 545] [outer = 0F989800] 08:40:36 INFO - PROCESS | 3788 | 1464622836582 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1694A400) [pid = 3788] [serial = 546] [outer = 0F989800] 08:40:37 INFO - PROCESS | 3788 | 1464622837513 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1125ms 08:40:37 INFO - PROCESS | 3788 | 1464622837543 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 3788 | 1464622837545 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:40:37 INFO - PROCESS | 3788 | 1464622837596 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 3788 | 1464622837597 Marionette TRACE conn2 <- [1,694,null,{}] 08:40:37 INFO - PROCESS | 3788 | 1464622837601 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 3788 | 1464622837698 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:40:37 INFO - PROCESS | 3788 | 1464622837706 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 3788 | ++DOCSHELL 15F20C00 == 59 [pid = 3788] [id = 183] 08:40:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (16E88800) [pid = 3788] [serial = 547] [outer = 00000000] 08:40:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1767FC00) [pid = 3788] [serial = 548] [outer = 16E88800] 08:40:37 INFO - PROCESS | 3788 | 1464622837751 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (17F03800) [pid = 3788] [serial = 549] [outer = 16E88800] 08:40:38 INFO - PROCESS | 3788 | 1464622838946 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1397ms 08:40:38 INFO - PROCESS | 3788 | 1464622838981 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 3788 | 1464622838984 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:40:38 INFO - PROCESS | 3788 | 1464622838989 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 3788 | 1464622838993 Marionette TRACE conn2 <- [1,698,null,{}] 08:40:39 INFO - PROCESS | 3788 | 1464622838999 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 3788 | 1464622839139 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:40:39 INFO - PROCESS | 3788 | 1464622839274 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 3788 | ++DOCSHELL 10AEE400 == 60 [pid = 3788] [id = 184] 08:40:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (110A6800) [pid = 3788] [serial = 550] [outer = 00000000] 08:40:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (11DAB400) [pid = 3788] [serial = 551] [outer = 110A6800] 08:40:39 INFO - PROCESS | 3788 | 1464622839331 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (12C07C00) [pid = 3788] [serial = 552] [outer = 110A6800] 08:40:40 INFO - PROCESS | 3788 | 1464622840387 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:40:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1462ms 08:40:40 INFO - PROCESS | 3788 | 1464622840436 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 3788 | 1464622840442 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:40:40 INFO - PROCESS | 3788 | 1464622840449 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 3788 | 1464622840454 Marionette TRACE conn2 <- [1,702,null,{}] 08:40:40 INFO - PROCESS | 3788 | 1464622840460 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 3788 | 1464622840649 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:40:40 INFO - PROCESS | 3788 | 1464622840784 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 3788 | ++DOCSHELL 14F9DC00 == 61 [pid = 3788] [id = 185] 08:40:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (14FA3800) [pid = 3788] [serial = 553] [outer = 00000000] 08:40:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (15D9E800) [pid = 3788] [serial = 554] [outer = 14FA3800] 08:40:40 INFO - PROCESS | 3788 | 1464622840838 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16A6E000) [pid = 3788] [serial = 555] [outer = 14FA3800] 08:40:41 INFO - PROCESS | 3788 | 1464622841902 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1494ms 08:40:41 INFO - PROCESS | 3788 | 1464622841946 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 3788 | 1464622841949 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:40:41 INFO - PROCESS | 3788 | 1464622841953 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 3788 | 1464622841956 Marionette TRACE conn2 <- [1,706,null,{}] 08:40:41 INFO - PROCESS | 3788 | 1464622841967 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 3788 | 1464622842107 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:40:42 INFO - PROCESS | 3788 | 1464622842235 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 3788 | ++DOCSHELL 16F78C00 == 62 [pid = 3788] [id = 186] 08:40:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (18338000) [pid = 3788] [serial = 556] [outer = 00000000] 08:40:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (185B7800) [pid = 3788] [serial = 557] [outer = 18338000] 08:40:42 INFO - PROCESS | 3788 | 1464622842291 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (19808C00) [pid = 3788] [serial = 558] [outer = 18338000] 08:40:43 INFO - PROCESS | 3788 | 1464622843466 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1542ms 08:40:43 INFO - PROCESS | 3788 | 1464622843488 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 3788 | 1464622843492 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:40:43 INFO - PROCESS | 3788 | 1464622843498 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:40:43 INFO - PROCESS | 3788 | 1464622843502 Marionette TRACE conn2 <- [1,710,null,{}] 08:40:43 INFO - PROCESS | 3788 | 1464622843515 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 3788 | 1464622843695 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:40:43 INFO - PROCESS | 3788 | 1464622843798 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 3788 | ++DOCSHELL 1147F000 == 63 [pid = 3788] [id = 187] 08:40:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1147F800) [pid = 3788] [serial = 559] [outer = 00000000] 08:40:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (118CC000) [pid = 3788] [serial = 560] [outer = 1147F800] 08:40:43 INFO - PROCESS | 3788 | 1464622843848 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (12C07400) [pid = 3788] [serial = 561] [outer = 1147F800] 08:40:44 INFO - PROCESS | 3788 | 1464622844397 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 3788 | 1464622844442 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:40:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:40:44 INFO - PROCESS | 3788 | 1464622844448 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 3788 | 1464622844450 Marionette TRACE conn2 <- [1,714,null,{}] 08:40:44 INFO - PROCESS | 3788 | 1464622844454 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 3788 | 1464622844550 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:40:44 INFO - PROCESS | 3788 | 1464622844653 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 3788 | ++DOCSHELL 1395F000 == 64 [pid = 3788] [id = 188] 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (13B28C00) [pid = 3788] [serial = 562] [outer = 00000000] 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (15023C00) [pid = 3788] [serial = 563] [outer = 13B28C00] 08:40:44 INFO - PROCESS | 3788 | 1464622844700 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (15DA3000) [pid = 3788] [serial = 564] [outer = 13B28C00] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 16E83000 == 63 [pid = 3788] [id = 113] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 1694B400 == 62 [pid = 3788] [id = 158] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 17687C00 == 61 [pid = 3788] [id = 140] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 0C7F8000 == 60 [pid = 3788] [id = 182] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 13B2D000 == 59 [pid = 3788] [id = 181] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 13957400 == 58 [pid = 3788] [id = 180] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 11864C00 == 57 [pid = 3788] [id = 179] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 0F26E800 == 56 [pid = 3788] [id = 178] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 13B2A000 == 55 [pid = 3788] [id = 175] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 185BC000 == 54 [pid = 3788] [id = 174] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 1694B000 == 53 [pid = 3788] [id = 173] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 12C02400 == 52 [pid = 3788] [id = 172] 08:40:45 INFO - PROCESS | 3788 | --DOCSHELL 10A5F800 == 51 [pid = 3788] [id = 171] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (15521C00) [pid = 3788] [serial = 504] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (16954000) [pid = 3788] [serial = 488] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (179F2800) [pid = 3788] [serial = 492] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1294CC00) [pid = 3788] [serial = 480] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (19802C00) [pid = 3788] [serial = 495] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (16A6E400) [pid = 3788] [serial = 489] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (19BDD800) [pid = 3788] [serial = 498] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (13B2D400) [pid = 3788] [serial = 411] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (18340C00) [pid = 3788] [serial = 506] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (15024800) [pid = 3788] [serial = 467] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1A6C7000) [pid = 3788] [serial = 500] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (16953C00) [pid = 3788] [serial = 473] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (13B24000) [pid = 3788] [serial = 503] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (11DB4800) [pid = 3788] [serial = 483] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (14FA8800) [pid = 3788] [serial = 476] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (14FA2000) [pid = 3788] [serial = 486] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (19BDD000) [pid = 3788] [serial = 497] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (11289C00) [pid = 3788] [serial = 464] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1147E000) [pid = 3788] [serial = 482] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1B12D000) [pid = 3788] [serial = 462] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (185B3400) [pid = 3788] [serial = 494] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1148AC00) [pid = 3788] [serial = 479] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1432AC00) [pid = 3788] [serial = 485] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1A78A400) [pid = 3788] [serial = 501] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1710D000) [pid = 3788] [serial = 491] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1A789000) [pid = 3788] [serial = 470] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1AA42000) [pid = 3788] [serial = 509] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (19B0D400) [pid = 3788] [serial = 507] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 3788 | 1464622845381 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:40:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 980ms 08:40:45 INFO - PROCESS | 3788 | 1464622845424 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 3788 | 1464622845426 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:40:45 INFO - PROCESS | 3788 | 1464622845429 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 3788 | 1464622845433 Marionette TRACE conn2 <- [1,718,null,{}] 08:40:45 INFO - PROCESS | 3788 | 1464622845443 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 3788 | 1464622845544 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:40:45 INFO - PROCESS | 3788 | 1464622845638 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 3788 | ++DOCSHELL 10AEA800 == 52 [pid = 3788] [id = 189] 08:40:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (10AEE800) [pid = 3788] [serial = 565] [outer = 00000000] 08:40:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (12C05400) [pid = 3788] [serial = 566] [outer = 10AEE800] 08:40:45 INFO - PROCESS | 3788 | 1464622845684 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (155B3400) [pid = 3788] [serial = 567] [outer = 10AEE800] 08:40:46 INFO - PROCESS | 3788 | 1464622846136 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 3788 | 1464622846206 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:40:46 INFO - PROCESS | 3788 | 1464622846209 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 3788 | 1464622846210 Marionette TRACE conn2 <- [1,722,null,{}] 08:40:46 INFO - PROCESS | 3788 | 1464622846214 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 3788 | 1464622846298 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:40:46 INFO - PROCESS | 3788 | 1464622846304 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 3788 | ++DOCSHELL 16953C00 == 53 [pid = 3788] [id = 190] 08:40:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (16A67C00) [pid = 3788] [serial = 568] [outer = 00000000] 08:40:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (175D6800) [pid = 3788] [serial = 569] [outer = 16A67C00] 08:40:46 INFO - PROCESS | 3788 | 1464622846349 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1768B800) [pid = 3788] [serial = 570] [outer = 16A67C00] 08:40:46 INFO - PROCESS | 3788 | 1464622846792 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 658ms 08:40:46 INFO - PROCESS | 3788 | 1464622846846 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 3788 | 1464622846848 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:40:46 INFO - PROCESS | 3788 | 1464622846852 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 3788 | 1464622846853 Marionette TRACE conn2 <- [1,726,null,{}] 08:40:46 INFO - PROCESS | 3788 | 1464622846857 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 3788 | 1464622846972 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:40:47 INFO - PROCESS | 3788 | 1464622847053 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 3788 | ++DOCSHELL 18174C00 == 54 [pid = 3788] [id = 191] 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (18339000) [pid = 3788] [serial = 571] [outer = 00000000] 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (185B3400) [pid = 3788] [serial = 572] [outer = 18339000] 08:40:47 INFO - PROCESS | 3788 | 1464622847111 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (185B4400) [pid = 3788] [serial = 573] [outer = 18339000] 08:40:48 INFO - PROCESS | 3788 | 1464622848007 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:40:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1173ms 08:40:48 INFO - PROCESS | 3788 | 1464622848025 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 3788 | 1464622848026 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:40:48 INFO - PROCESS | 3788 | 1464622848036 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 3788 | 1464622848037 Marionette TRACE conn2 <- [1,730,null,{}] 08:40:48 INFO - PROCESS | 3788 | 1464622848041 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 3788 | 1464622848170 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:40:48 INFO - PROCESS | 3788 | 1464622848224 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 3788 | ++DOCSHELL 18340C00 == 55 [pid = 3788] [id = 192] 08:40:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (185B9400) [pid = 3788] [serial = 574] [outer = 00000000] 08:40:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (19BDD000) [pid = 3788] [serial = 575] [outer = 185B9400] 08:40:48 INFO - PROCESS | 3788 | 1464622848269 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (19E7A000) [pid = 3788] [serial = 576] [outer = 185B9400] 08:40:49 INFO - PROCESS | 3788 | 1464622849247 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:40:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1221ms 08:40:49 INFO - PROCESS | 3788 | 1464622849266 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 3788 | 1464622849268 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:40:49 INFO - PROCESS | 3788 | 1464622849278 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 3788 | 1464622849279 Marionette TRACE conn2 <- [1,734,null,{}] 08:40:49 INFO - PROCESS | 3788 | 1464622849283 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 3788 | 1464622849389 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:40:49 INFO - PROCESS | 3788 | 1464622849396 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 3788 | ++DOCSHELL 19BDFC00 == 56 [pid = 3788] [id = 193] 08:40:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (19E7D000) [pid = 3788] [serial = 577] [outer = 00000000] 08:40:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1A16CC00) [pid = 3788] [serial = 578] [outer = 19E7D000] 08:40:49 INFO - PROCESS | 3788 | 1464622849439 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1A69BC00) [pid = 3788] [serial = 579] [outer = 19E7D000] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (13B2F400) [pid = 3788] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (13B25800) [pid = 3788] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (0F989800) [pid = 3788] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (10509800) [pid = 3788] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (0F26F400) [pid = 3788] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (11872400) [pid = 3788] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (13195800) [pid = 3788] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (11487800) [pid = 3788] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1AD71800) [pid = 3788] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (18340400) [pid = 3788] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (105F5400) [pid = 3788] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1694E400) [pid = 3788] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1432B400) [pid = 3788] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (13B23C00) [pid = 3788] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (0F271800) [pid = 3788] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1980A800) [pid = 3788] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (0F2BAC00) [pid = 3788] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (16784C00) [pid = 3788] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (10A62000) [pid = 3788] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1A135800) [pid = 3788] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:40:49 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (13143C00) [pid = 3788] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:40:50 INFO - PROCESS | 3788 | 1464622850548 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1333ms 08:40:50 INFO - PROCESS | 3788 | 1464622850604 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 3788 | 1464622850605 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:40:50 INFO - PROCESS | 3788 | 1464622850609 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:40:50 INFO - PROCESS | 3788 | 1464622850610 Marionette TRACE conn2 <- [1,738,null,{}] 08:40:50 INFO - PROCESS | 3788 | 1464622850614 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 3788 | 1464622850724 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:40:50 INFO - PROCESS | 3788 | 1464622850733 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 3788 | ++DOCSHELL 0F272000 == 57 [pid = 3788] [id = 194] 08:40:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (10E95C00) [pid = 3788] [serial = 580] [outer = 00000000] 08:40:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (12F42800) [pid = 3788] [serial = 581] [outer = 10E95C00] 08:40:50 INFO - PROCESS | 3788 | 1464622850776 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (13B25400) [pid = 3788] [serial = 582] [outer = 10E95C00] 08:40:52 INFO - PROCESS | 3788 | 1464622851967 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:40:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1398ms 08:40:52 INFO - PROCESS | 3788 | 1464622851995 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 3788 | 1464622851999 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:40:52 INFO - PROCESS | 3788 | 1464622852052 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 3788 | 1464622852056 Marionette TRACE conn2 <- [1,742,null,{}] 08:40:52 INFO - PROCESS | 3788 | 1464622852061 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 3788 | 1464622852174 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:40:52 INFO - PROCESS | 3788 | 1464622852305 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 3788 | ++DOCSHELL 11481400 == 58 [pid = 3788] [id = 195] 08:40:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (11482000) [pid = 3788] [serial = 583] [outer = 00000000] 08:40:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (12C02C00) [pid = 3788] [serial = 584] [outer = 11482000] 08:40:52 INFO - PROCESS | 3788 | 1464622852361 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (13148800) [pid = 3788] [serial = 585] [outer = 11482000] 08:40:53 INFO - PROCESS | 3788 | 1464622853418 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:40:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1397ms 08:40:53 INFO - PROCESS | 3788 | 1464622853435 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 3788 | 1464622853441 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:40:53 INFO - PROCESS | 3788 | 1464622853448 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 3788 | 1464622853450 Marionette TRACE conn2 <- [1,746,null,{}] 08:40:53 INFO - PROCESS | 3788 | 1464622853455 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 3788 | 1464622853565 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:40:53 INFO - PROCESS | 3788 | 1464622853726 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 3788 | ++DOCSHELL 15F85800 == 59 [pid = 3788] [id = 196] 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (16784C00) [pid = 3788] [serial = 586] [outer = 00000000] 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (16954000) [pid = 3788] [serial = 587] [outer = 16784C00] 08:40:53 INFO - PROCESS | 3788 | 1464622853784 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (16E84400) [pid = 3788] [serial = 588] [outer = 16784C00] 08:40:54 INFO - PROCESS | 3788 | 1464622854298 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:40:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 916ms 08:40:54 INFO - PROCESS | 3788 | 1464622854350 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 3788 | 1464622854353 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:40:54 INFO - PROCESS | 3788 | 1464622854357 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 3788 | 1464622854360 Marionette TRACE conn2 <- [1,750,null,{}] 08:40:54 INFO - PROCESS | 3788 | 1464622854372 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 3788 | 1464622854525 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:40:54 INFO - PROCESS | 3788 | 1464622854629 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 3788 | ++DOCSHELL 1980A800 == 60 [pid = 3788] [id = 197] 08:40:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1980B800) [pid = 3788] [serial = 589] [outer = 00000000] 08:40:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (19B0D000) [pid = 3788] [serial = 590] [outer = 1980B800] 08:40:54 INFO - PROCESS | 3788 | 1464622854685 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (19E77400) [pid = 3788] [serial = 591] [outer = 1980B800] 08:40:55 INFO - PROCESS | 3788 | 1464622855771 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:40:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1429ms 08:40:55 INFO - PROCESS | 3788 | 1464622855841 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 3788 | 1464622855844 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:40:55 INFO - PROCESS | 3788 | 1464622855849 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 3788 | 1464622855851 Marionette TRACE conn2 <- [1,754,null,{}] 08:40:55 INFO - PROCESS | 3788 | 1464622855855 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 3788 | 1464622855950 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:40:56 INFO - PROCESS | 3788 | 1464622856073 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 3788 | ++DOCSHELL 17F3C400 == 61 [pid = 3788] [id = 198] 08:40:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1816B000) [pid = 3788] [serial = 592] [outer = 00000000] 08:40:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1A696800) [pid = 3788] [serial = 593] [outer = 1816B000] 08:40:56 INFO - PROCESS | 3788 | 1464622856126 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1A6CBC00) [pid = 3788] [serial = 594] [outer = 1816B000] 08:40:57 INFO - PROCESS | 3788 | 1464622857161 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:40:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1333ms 08:40:57 INFO - PROCESS | 3788 | 1464622857177 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 3788 | 1464622857179 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:40:57 INFO - PROCESS | 3788 | 1464622857345 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 3788 | 1464622857348 Marionette TRACE conn2 <- [1,758,null,{}] 08:40:57 INFO - PROCESS | 3788 | 1464622857360 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 3788 | 1464622857530 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:40:57 INFO - PROCESS | 3788 | 1464622857661 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 3788 | ++DOCSHELL 10AF1800 == 62 [pid = 3788] [id = 199] 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (10AF2400) [pid = 3788] [serial = 595] [outer = 00000000] 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (118C5400) [pid = 3788] [serial = 596] [outer = 10AF2400] 08:40:57 INFO - PROCESS | 3788 | 1464622857711 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (12957000) [pid = 3788] [serial = 597] [outer = 10AF2400] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 19BDFC00 == 61 [pid = 3788] [id = 193] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 18340C00 == 60 [pid = 3788] [id = 192] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 18174C00 == 59 [pid = 3788] [id = 191] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 16953C00 == 58 [pid = 3788] [id = 190] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 10AEA800 == 57 [pid = 3788] [id = 189] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 1395F000 == 56 [pid = 3788] [id = 188] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 1147F000 == 55 [pid = 3788] [id = 187] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 16F78C00 == 54 [pid = 3788] [id = 186] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 14F9DC00 == 53 [pid = 3788] [id = 185] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 10AEE400 == 52 [pid = 3788] [id = 184] 08:40:58 INFO - PROCESS | 3788 | --DOCSHELL 15F20C00 == 51 [pid = 3788] [id = 183] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (19BD9C00) [pid = 3788] [serial = 426] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (155CD400) [pid = 3788] [serial = 477] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1B12BC00) [pid = 3788] [serial = 377] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1A141400) [pid = 3788] [serial = 420] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (11488C00) [pid = 3788] [serial = 368] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (175DAC00) [pid = 3788] [serial = 474] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (15DA1800) [pid = 3788] [serial = 371] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (16A10C00) [pid = 3788] [serial = 468] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (0F279C00) [pid = 3788] [serial = 423] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1A6CB800) [pid = 3788] [serial = 374] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (12B39000) [pid = 3788] [serial = 465] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (19BDE400) [pid = 3788] [serial = 429] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (12B2A000) [pid = 3788] [serial = 414] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1AB89C00) [pid = 3788] [serial = 471] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (14330000) [pid = 3788] [serial = 417] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (155C9800) [pid = 3788] [serial = 542] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (15F19800) [pid = 3788] [serial = 543] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (13E63C00) [pid = 3788] [serial = 540] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (13B24800) [pid = 3788] [serial = 545] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1AD6C400) [pid = 3788] [serial = 524] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (110AA000) [pid = 3788] [serial = 512] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (16E89C00) [pid = 3788] [serial = 531] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (15020000) [pid = 3788] [serial = 530] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (16E8E000) [pid = 3788] [serial = 518] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1A136000) [pid = 3788] [serial = 521] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1052B000) [pid = 3788] [serial = 533] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (10AE6400) [pid = 3788] [serial = 534] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1B479800) [pid = 3788] [serial = 527] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (12C0E800) [pid = 3788] [serial = 515] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (11DB6C00) [pid = 3788] [serial = 536] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1767FC00) [pid = 3788] [serial = 548] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1694A400) [pid = 3788] [serial = 546] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13B2E800) [pid = 3788] [serial = 539] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (12B2F400) [pid = 3788] [serial = 537] [outer = 00000000] [url = about:blank] 08:40:58 INFO - PROCESS | 3788 | 1464622858300 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1012ms 08:40:58 INFO - PROCESS | 3788 | 1464622858341 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 3788 | 1464622858346 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:40:58 INFO - PROCESS | 3788 | 1464622858353 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 3788 | 1464622858356 Marionette TRACE conn2 <- [1,762,null,{}] 08:40:58 INFO - PROCESS | 3788 | 1464622858363 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 3788 | 1464622858463 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:40:58 INFO - PROCESS | 3788 | 1464622858548 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 3788 | ++DOCSHELL 10AE8000 == 52 [pid = 3788] [id = 200] 08:40:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (10AE8800) [pid = 3788] [serial = 598] [outer = 00000000] 08:40:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (12957800) [pid = 3788] [serial = 599] [outer = 10AE8800] 08:40:58 INFO - PROCESS | 3788 | 1464622858593 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (12B39000) [pid = 3788] [serial = 600] [outer = 10AE8800] 08:40:59 INFO - PROCESS | 3788 | 1464622858972 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 659ms 08:40:59 INFO - PROCESS | 3788 | 1464622858994 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 3788 | 1464622858996 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:40:59 INFO - PROCESS | 3788 | 1464622859029 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 3788 | 1464622859031 Marionette TRACE conn2 <- [1,766,null,{}] 08:40:59 INFO - PROCESS | 3788 | 1464622859037 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 3788 | 1464622859123 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:40:59 INFO - PROCESS | 3788 | 1464622859137 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 3788 | ++DOCSHELL 13B28000 == 53 [pid = 3788] [id = 201] 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13B29000) [pid = 3788] [serial = 601] [outer = 00000000] 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13B2F400) [pid = 3788] [serial = 602] [outer = 13B29000] 08:40:59 INFO - PROCESS | 3788 | 1464622859187 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (13E63C00) [pid = 3788] [serial = 603] [outer = 13B29000] 08:40:59 INFO - PROCESS | 3788 | 1464622859682 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 643ms 08:40:59 INFO - PROCESS | 3788 | 1464622859699 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 3788 | 1464622859701 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:40:59 INFO - PROCESS | 3788 | 1464622859704 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:40:59 INFO - PROCESS | 3788 | 1464622859706 Marionette TRACE conn2 <- [1,770,null,{}] 08:40:59 INFO - PROCESS | 3788 | 1464622859709 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 3788 | 1464622859796 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:40:59 INFO - PROCESS | 3788 | 1464622859803 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 3788 | ++DOCSHELL 13E5FC00 == 54 [pid = 3788] [id = 202] 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (14330000) [pid = 3788] [serial = 604] [outer = 00000000] 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (15DA8800) [pid = 3788] [serial = 605] [outer = 14330000] 08:40:59 INFO - PROCESS | 3788 | 1464622859848 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (118CF800) [pid = 3788] [serial = 606] [outer = 14330000] 08:41:00 INFO - PROCESS | 3788 | 1464622860298 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 642ms 08:41:00 INFO - PROCESS | 3788 | 1464622860342 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 3788 | 1464622860344 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:41:00 INFO - PROCESS | 3788 | 1464622860348 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:41:00 INFO - PROCESS | 3788 | 1464622860349 Marionette TRACE conn2 <- [1,774,null,{}] 08:41:00 INFO - PROCESS | 3788 | 1464622860353 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 3788 | 1464622860519 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:41:00 INFO - PROCESS | 3788 | 1464622860613 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 3788 | ++DOCSHELL 10A57400 == 55 [pid = 3788] [id = 203] 08:41:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (16896800) [pid = 3788] [serial = 607] [outer = 00000000] 08:41:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1694DC00) [pid = 3788] [serial = 608] [outer = 16896800] 08:41:00 INFO - PROCESS | 3788 | 1464622860657 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (16952C00) [pid = 3788] [serial = 609] [outer = 16896800] 08:41:01 INFO - PROCESS | 3788 | 1464622861056 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 755ms 08:41:01 INFO - PROCESS | 3788 | 1464622861121 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 3788 | 1464622861123 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:41:01 INFO - PROCESS | 3788 | 1464622861126 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:41:01 INFO - PROCESS | 3788 | 1464622861128 Marionette TRACE conn2 <- [1,778,null,{}] 08:41:01 INFO - PROCESS | 3788 | 1464622861138 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 3788 | 1464622861271 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:41:01 INFO - PROCESS | 3788 | 1464622861334 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 3788 | ++DOCSHELL 10EAA000 == 56 [pid = 3788] [id = 204] 08:41:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (13954800) [pid = 3788] [serial = 610] [outer = 00000000] 08:41:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (16E8BC00) [pid = 3788] [serial = 611] [outer = 13954800] 08:41:01 INFO - PROCESS | 3788 | 1464622861381 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (179F4400) [pid = 3788] [serial = 612] [outer = 13954800] 08:41:01 INFO - PROCESS | 3788 | 1464622861836 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 707ms 08:41:01 INFO - PROCESS | 3788 | 1464622861860 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 3788 | 1464622861862 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:41:01 INFO - PROCESS | 3788 | 1464622861866 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:41:01 INFO - PROCESS | 3788 | 1464622861867 Marionette TRACE conn2 <- [1,782,null,{}] 08:41:01 INFO - PROCESS | 3788 | 1464622861871 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 3788 | 1464622862005 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:41:02 INFO - PROCESS | 3788 | 1464622862015 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 3788 | ++DOCSHELL 0F987800 == 57 [pid = 3788] [id = 205] 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (10AE5800) [pid = 3788] [serial = 613] [outer = 00000000] 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (185AD400) [pid = 3788] [serial = 614] [outer = 10AE5800] 08:41:02 INFO - PROCESS | 3788 | 1464622862059 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (185AE400) [pid = 3788] [serial = 615] [outer = 10AE5800] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (10A64000) [pid = 3788] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (12C06400) [pid = 3788] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1AB7E400) [pid = 3788] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1694CC00) [pid = 3788] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (185BC400) [pid = 3788] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (17F04000) [pid = 3788] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (16A67C00) [pid = 3788] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (13B28C00) [pid = 3788] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (18339000) [pid = 3788] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (10AEE800) [pid = 3788] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1147F800) [pid = 3788] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (19E7D000) [pid = 3788] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (185B9400) [pid = 3788] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1A89D800) [pid = 3788] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:41:02 INFO - PROCESS | 3788 | 1464622862579 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 755ms 08:41:02 INFO - PROCESS | 3788 | 1464622862607 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 3788 | 1464622862609 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:41:02 INFO - PROCESS | 3788 | 1464622862612 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 3788 | 1464622862614 Marionette TRACE conn2 <- [1,786,null,{}] 08:41:02 INFO - PROCESS | 3788 | 1464622862618 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 3788 | 1464622862702 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:41:02 INFO - PROCESS | 3788 | 1464622862708 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B7C00 == 58 [pid = 3788] [id = 206] 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (10A64000) [pid = 3788] [serial = 616] [outer = 00000000] 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1432F000) [pid = 3788] [serial = 617] [outer = 10A64000] 08:41:02 INFO - PROCESS | 3788 | 1464622862752 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (16A67C00) [pid = 3788] [serial = 618] [outer = 10A64000] 08:41:03 INFO - PROCESS | 3788 | 1464622863246 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 643ms 08:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:41:03 INFO - PROCESS | 3788 | 1464622863284 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 3788 | 1464622863286 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:41:03 INFO - PROCESS | 3788 | 1464622863290 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 3788 | 1464622863291 Marionette TRACE conn2 <- [1,790,null,{}] 08:41:03 INFO - PROCESS | 3788 | 1464622863294 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 3788 | 1464622863399 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:41:03 INFO - PROCESS | 3788 | 1464622863408 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 3788 | ++DOCSHELL 185B7C00 == 59 [pid = 3788] [id = 207] 08:41:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (185B8400) [pid = 3788] [serial = 619] [outer = 00000000] 08:41:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (19BD4800) [pid = 3788] [serial = 620] [outer = 185B8400] 08:41:03 INFO - PROCESS | 3788 | 1464622863451 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (19BDE400) [pid = 3788] [serial = 621] [outer = 185B8400] 08:41:03 INFO - PROCESS | 3788 | 1464622863878 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 642ms 08:41:03 INFO - PROCESS | 3788 | 1464622863928 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 3788 | 1464622863930 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:41:03 INFO - PROCESS | 3788 | 1464622863933 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 3788 | 1464622863935 Marionette TRACE conn2 <- [1,794,null,{}] 08:41:03 INFO - PROCESS | 3788 | 1464622863938 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 3788 | 1464622864023 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:41:04 INFO - PROCESS | 3788 | 1464622864030 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 3788 | ++DOCSHELL 0F93A000 == 60 [pid = 3788] [id = 208] 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (15DA3C00) [pid = 3788] [serial = 622] [outer = 00000000] 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1A140C00) [pid = 3788] [serial = 623] [outer = 15DA3C00] 08:41:04 INFO - PROCESS | 3788 | 1464622864073 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (16786C00) [pid = 3788] [serial = 624] [outer = 15DA3C00] 08:41:04 INFO - PROCESS | 3788 | 1464622864532 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 611ms 08:41:04 INFO - PROCESS | 3788 | 1464622864563 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 3788 | 1464622864565 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:41:04 INFO - PROCESS | 3788 | 1464622864636 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 3788 | 1464622864640 Marionette TRACE conn2 <- [1,798,null,{}] 08:41:04 INFO - PROCESS | 3788 | 1464622864650 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 3788 | 1464622864787 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:41:04 INFO - PROCESS | 3788 | 1464622864931 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 3788 | ++DOCSHELL 10E8B400 == 61 [pid = 3788] [id = 209] 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (10E8F800) [pid = 3788] [serial = 625] [outer = 00000000] 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (110ABC00) [pid = 3788] [serial = 626] [outer = 10E8F800] 08:41:04 INFO - PROCESS | 3788 | 1464622864985 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1148C400) [pid = 3788] [serial = 627] [outer = 10E8F800] 08:41:05 INFO - PROCESS | 3788 | 1464622865569 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1044ms 08:41:05 INFO - PROCESS | 3788 | 1464622865616 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 3788 | 1464622865620 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:41:05 INFO - PROCESS | 3788 | 1464622865625 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:41:05 INFO - PROCESS | 3788 | 1464622865628 Marionette TRACE conn2 <- [1,802,null,{}] 08:41:05 INFO - PROCESS | 3788 | 1464622865636 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 3788 | 1464622865750 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:41:05 INFO - PROCESS | 3788 | 1464622865857 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 3788 | ++DOCSHELL 13954400 == 62 [pid = 3788] [id = 210] 08:41:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (139A3400) [pid = 3788] [serial = 628] [outer = 00000000] 08:41:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (14335C00) [pid = 3788] [serial = 629] [outer = 139A3400] 08:41:05 INFO - PROCESS | 3788 | 1464622865912 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (155C9800) [pid = 3788] [serial = 630] [outer = 139A3400] 08:41:06 INFO - PROCESS | 3788 | 1464622866515 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 3788 | 1464622866575 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:41:06 INFO - PROCESS | 3788 | 1464622866578 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 3788 | 1464622866581 Marionette TRACE conn2 <- [1,806,null,{}] 08:41:06 INFO - PROCESS | 3788 | 1464622866585 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 3788 | 1464622866744 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:41:06 INFO - PROCESS | 3788 | 1464622866860 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 3788 | ++DOCSHELL 19B0F000 == 63 [pid = 3788] [id = 211] 08:41:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (19BD3800) [pid = 3788] [serial = 631] [outer = 00000000] 08:41:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1A16DC00) [pid = 3788] [serial = 632] [outer = 19BD3800] 08:41:06 INFO - PROCESS | 3788 | 1464622866961 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1A786400) [pid = 3788] [serial = 633] [outer = 19BD3800] 08:41:07 INFO - PROCESS | 3788 | 1464622867597 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1076ms 08:41:07 INFO - PROCESS | 3788 | 1464622867659 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 3788 | 1464622867661 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:41:07 INFO - PROCESS | 3788 | 1464622867665 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 3788 | 1464622867667 Marionette TRACE conn2 <- [1,810,null,{}] 08:41:07 INFO - PROCESS | 3788 | 1464622867670 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 3788 | 1464622867831 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:41:08 INFO - PROCESS | 3788 | 1464622868011 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 3788 | ++DOCSHELL 16E80000 == 64 [pid = 3788] [id = 212] 08:41:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1A139000) [pid = 3788] [serial = 634] [outer = 00000000] 08:41:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1AA3E800) [pid = 3788] [serial = 635] [outer = 1A139000] 08:41:08 INFO - PROCESS | 3788 | 1464622868065 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1AA47400) [pid = 3788] [serial = 636] [outer = 1A139000] 08:41:08 INFO - PROCESS | 3788 | 1464622868615 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 3788 | 1464622868646 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:41:08 INFO - PROCESS | 3788 | 1464622868650 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 3788 | 1464622868652 Marionette TRACE conn2 <- [1,814,null,{}] 08:41:08 INFO - PROCESS | 3788 | 1464622868655 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 3788 | 1464622868756 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:41:08 INFO - PROCESS | 3788 | 1464622868858 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 3788 | ++DOCSHELL 12C13800 == 65 [pid = 3788] [id = 213] 08:41:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (12C13C00) [pid = 3788] [serial = 637] [outer = 00000000] 08:41:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (12C1C000) [pid = 3788] [serial = 638] [outer = 12C13C00] 08:41:08 INFO - PROCESS | 3788 | 1464622868918 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1A785800) [pid = 3788] [serial = 639] [outer = 12C13C00] 08:41:09 INFO - PROCESS | 3788 | 1464622869503 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 931ms 08:41:09 INFO - PROCESS | 3788 | 1464622869586 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 3788 | 1464622869589 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:41:09 INFO - PROCESS | 3788 | 1464622869592 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 3788 | 1464622869594 Marionette TRACE conn2 <- [1,818,null,{}] 08:41:09 INFO - PROCESS | 3788 | 1464622869598 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 3788 | 1464622869719 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:41:09 INFO - PROCESS | 3788 | 1464622869825 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 3788 | ++DOCSHELL 10C34C00 == 66 [pid = 3788] [id = 214] 08:41:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (10C35400) [pid = 3788] [serial = 640] [outer = 00000000] 08:41:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (10C3C000) [pid = 3788] [serial = 641] [outer = 10C35400] 08:41:09 INFO - PROCESS | 3788 | 1464622869879 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (12C20C00) [pid = 3788] [serial = 642] [outer = 10C35400] 08:41:10 INFO - PROCESS | 3788 | 1464622870483 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 932ms 08:41:10 INFO - PROCESS | 3788 | 1464622870528 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 3788 | 1464622870531 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:41:10 INFO - PROCESS | 3788 | 1464622870534 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 3788 | 1464622870536 Marionette TRACE conn2 <- [1,822,null,{}] 08:41:10 INFO - PROCESS | 3788 | 1464622870540 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 3788 | 1464622870641 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:41:10 INFO - PROCESS | 3788 | 1464622870771 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B8000 == 67 [pid = 3788] [id = 215] 08:41:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (10270000) [pid = 3788] [serial = 643] [outer = 00000000] 08:41:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (12C02000) [pid = 3788] [serial = 644] [outer = 10270000] 08:41:10 INFO - PROCESS | 3788 | 1464622870860 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (12C0B400) [pid = 3788] [serial = 645] [outer = 10270000] 08:41:11 INFO - PROCESS | 3788 | 1464622871739 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1221ms 08:41:11 INFO - PROCESS | 3788 | 1464622871769 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 3788 | 1464622871773 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:41:11 INFO - PROCESS | 3788 | 1464622871792 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 3788 | 1464622871796 Marionette TRACE conn2 <- [1,826,null,{}] 08:41:11 INFO - PROCESS | 3788 | 1464622871801 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 3788 | 1464622871903 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:41:12 INFO - PROCESS | 3788 | 1464622872040 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 3788 | ++DOCSHELL 10C3D800 == 68 [pid = 3788] [id = 216] 08:41:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (10C3E000) [pid = 3788] [serial = 646] [outer = 00000000] 08:41:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (110A6000) [pid = 3788] [serial = 647] [outer = 10C3E000] 08:41:12 INFO - PROCESS | 3788 | 1464622872113 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (114E4C00) [pid = 3788] [serial = 648] [outer = 10C3E000] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 185B7C00 == 67 [pid = 3788] [id = 207] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 0F2B7C00 == 66 [pid = 3788] [id = 206] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 0F987800 == 65 [pid = 3788] [id = 205] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 10EAA000 == 64 [pid = 3788] [id = 204] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 10A57400 == 63 [pid = 3788] [id = 203] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 13E5FC00 == 62 [pid = 3788] [id = 202] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 11CC3000 == 61 [pid = 3788] [id = 154] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 13B28000 == 60 [pid = 3788] [id = 201] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 10AE8000 == 59 [pid = 3788] [id = 200] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 10AF1800 == 58 [pid = 3788] [id = 199] 08:41:12 INFO - PROCESS | 3788 | --DOCSHELL 11481400 == 57 [pid = 3788] [id = 195] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (12F42800) [pid = 3788] [serial = 581] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1AB84800) [pid = 3788] [serial = 510] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (12B38400) [pid = 3788] [serial = 513] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (12F49C00) [pid = 3788] [serial = 516] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1B47EC00) [pid = 3788] [serial = 528] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (18174400) [pid = 3788] [serial = 519] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1A6A4400) [pid = 3788] [serial = 522] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1B12F800) [pid = 3788] [serial = 525] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (175D6800) [pid = 3788] [serial = 569] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (15DA3000) [pid = 3788] [serial = 564] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (15023C00) [pid = 3788] [serial = 563] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (185B3400) [pid = 3788] [serial = 572] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (12C05400) [pid = 3788] [serial = 566] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (155B3400) [pid = 3788] [serial = 567] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (12C07400) [pid = 3788] [serial = 561] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (118CC000) [pid = 3788] [serial = 560] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1A16CC00) [pid = 3788] [serial = 578] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (11DAB400) [pid = 3788] [serial = 551] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (15D9E800) [pid = 3788] [serial = 554] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (185B7800) [pid = 3788] [serial = 557] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1768B800) [pid = 3788] [serial = 570] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (19BDD000) [pid = 3788] [serial = 575] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (19E7A000) [pid = 3788] [serial = 576] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (185B4400) [pid = 3788] [serial = 573] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1A69BC00) [pid = 3788] [serial = 579] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | 1464622872725 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 964ms 08:41:12 INFO - PROCESS | 3788 | 1464622872771 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 3788 | 1464622872776 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:41:12 INFO - PROCESS | 3788 | 1464622872782 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 3788 | 1464622872785 Marionette TRACE conn2 <- [1,830,null,{}] 08:41:12 INFO - PROCESS | 3788 | 1464622872788 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 3788 | 1464622872880 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:41:12 INFO - PROCESS | 3788 | 1464622872970 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 3788 | ++DOCSHELL 10AE6000 == 58 [pid = 3788] [id = 217] 08:41:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (10AE8000) [pid = 3788] [serial = 649] [outer = 00000000] 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (11864C00) [pid = 3788] [serial = 650] [outer = 10AE8000] 08:41:13 INFO - PROCESS | 3788 | 1464622873015 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (12BEC400) [pid = 3788] [serial = 651] [outer = 10AE8000] 08:41:13 INFO - PROCESS | 3788 | 1464622873423 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 723ms 08:41:13 INFO - PROCESS | 3788 | 1464622873481 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 3788 | 1464622873483 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:41:13 INFO - PROCESS | 3788 | 1464622873487 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 3788 | 1464622873490 Marionette TRACE conn2 <- [1,834,null,{}] 08:41:13 INFO - PROCESS | 3788 | 1464622873500 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 3788 | 1464622873593 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:41:13 INFO - PROCESS | 3788 | 1464622873637 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 3788 | ++DOCSHELL 12F48000 == 59 [pid = 3788] [id = 218] 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (12F49C00) [pid = 3788] [serial = 652] [outer = 00000000] 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (131E7400) [pid = 3788] [serial = 653] [outer = 12F49C00] 08:41:13 INFO - PROCESS | 3788 | 1464622873688 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (13B24C00) [pid = 3788] [serial = 654] [outer = 12F49C00] 08:41:14 INFO - PROCESS | 3788 | 1464622874187 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 723ms 08:41:14 INFO - PROCESS | 3788 | 1464622874220 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 3788 | 1464622874222 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:41:14 INFO - PROCESS | 3788 | 1464622874229 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 3788 | 1464622874231 Marionette TRACE conn2 <- [1,838,null,{}] 08:41:14 INFO - PROCESS | 3788 | 1464622874235 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 3788 | 1464622874320 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:41:14 INFO - PROCESS | 3788 | 1464622874327 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 3788 | ++DOCSHELL 102D8400 == 60 [pid = 3788] [id = 219] 08:41:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (12C1EC00) [pid = 3788] [serial = 655] [outer = 00000000] 08:41:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (14392800) [pid = 3788] [serial = 656] [outer = 12C1EC00] 08:41:14 INFO - PROCESS | 3788 | 1464622874371 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (155B0C00) [pid = 3788] [serial = 657] [outer = 12C1EC00] 08:41:14 INFO - PROCESS | 3788 | 1464622874794 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 610ms 08:41:14 INFO - PROCESS | 3788 | 1464622874838 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 3788 | 1464622874840 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:41:14 INFO - PROCESS | 3788 | 1464622874843 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 3788 | 1464622874845 Marionette TRACE conn2 <- [1,842,null,{}] 08:41:14 INFO - PROCESS | 3788 | 1464622874865 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 3788 | 1464622874975 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:41:15 INFO - PROCESS | 3788 | 1464622874981 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 3788 | ++DOCSHELL 13D57800 == 61 [pid = 3788] [id = 220] 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1552A400) [pid = 3788] [serial = 658] [outer = 00000000] 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (15F20C00) [pid = 3788] [serial = 659] [outer = 1552A400] 08:41:15 INFO - PROCESS | 3788 | 1464622875025 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (15F84000) [pid = 3788] [serial = 660] [outer = 1552A400] 08:41:15 INFO - PROCESS | 3788 | 1464622875542 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 723ms 08:41:15 INFO - PROCESS | 3788 | 1464622875577 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 3788 | 1464622875578 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:41:15 INFO - PROCESS | 3788 | 1464622875582 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 3788 | 1464622875583 Marionette TRACE conn2 <- [1,846,null,{}] 08:41:15 INFO - PROCESS | 3788 | 1464622875587 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 3788 | 1464622875708 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:41:15 INFO - PROCESS | 3788 | 1464622875771 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 3788 | ++DOCSHELL 16E88400 == 62 [pid = 3788] [id = 221] 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (16E89C00) [pid = 3788] [serial = 661] [outer = 00000000] 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1768B800) [pid = 3788] [serial = 662] [outer = 16E89C00] 08:41:15 INFO - PROCESS | 3788 | 1464622875836 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (17EA0800) [pid = 3788] [serial = 663] [outer = 16E89C00] 08:41:16 INFO - PROCESS | 3788 | 1464622876279 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 755ms 08:41:16 INFO - PROCESS | 3788 | 1464622876325 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 3788 | 1464622876327 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:41:16 INFO - PROCESS | 3788 | 1464622876330 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 3788 | 1464622876331 Marionette TRACE conn2 <- [1,850,null,{}] 08:41:16 INFO - PROCESS | 3788 | 1464622876335 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 3788 | 1464622876528 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:41:16 INFO - PROCESS | 3788 | 1464622876590 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 3788 | ++DOCSHELL 175D8C00 == 63 [pid = 3788] [id = 222] 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (17686C00) [pid = 3788] [serial = 664] [outer = 00000000] 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (185B4C00) [pid = 3788] [serial = 665] [outer = 17686C00] 08:41:16 INFO - PROCESS | 3788 | 1464622876634 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (185B9C00) [pid = 3788] [serial = 666] [outer = 17686C00] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (16896800) [pid = 3788] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (13954800) [pid = 3788] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (13B29000) [pid = 3788] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (10AF2400) [pid = 3788] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (14330000) [pid = 3788] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (10AE8800) [pid = 3788] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (10AE5800) [pid = 3788] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (10A64000) [pid = 3788] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:41:17 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (185B8400) [pid = 3788] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:41:17 INFO - PROCESS | 3788 | 1464622877123 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 819ms 08:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:41:17 INFO - PROCESS | 3788 | 1464622877163 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 3788 | 1464622877165 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:41:17 INFO - PROCESS | 3788 | 1464622877168 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 3788 | 1464622877170 Marionette TRACE conn2 <- [1,854,null,{}] 08:41:17 INFO - PROCESS | 3788 | 1464622877177 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 3788 | 1464622877265 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:41:17 INFO - PROCESS | 3788 | 1464622877274 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 3788 | ++DOCSHELL 10AE5800 == 64 [pid = 3788] [id = 223] 08:41:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (13954800) [pid = 3788] [serial = 667] [outer = 00000000] 08:41:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1694A000) [pid = 3788] [serial = 668] [outer = 13954800] 08:41:17 INFO - PROCESS | 3788 | 1464622877327 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (19807C00) [pid = 3788] [serial = 669] [outer = 13954800] 08:41:17 INFO - PROCESS | 3788 | 1464622877795 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 643ms 08:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:41:17 INFO - PROCESS | 3788 | 1464622877840 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 3788 | 1464622877842 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:41:17 INFO - PROCESS | 3788 | 1464622877845 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 3788 | 1464622877847 Marionette TRACE conn2 <- [1,858,null,{}] 08:41:17 INFO - PROCESS | 3788 | 1464622877850 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 3788 | 1464622877963 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:41:17 INFO - PROCESS | 3788 | 1464622877969 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 3788 | ++DOCSHELL 10A64000 == 65 [pid = 3788] [id = 224] 08:41:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1767AC00) [pid = 3788] [serial = 670] [outer = 00000000] 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (19B04400) [pid = 3788] [serial = 671] [outer = 1767AC00] 08:41:18 INFO - PROCESS | 3788 | 1464622878013 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (19BDC400) [pid = 3788] [serial = 672] [outer = 1767AC00] 08:41:18 INFO - PROCESS | 3788 | 1464622878456 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 642ms 08:41:18 INFO - PROCESS | 3788 | 1464622878484 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 3788 | 1464622878485 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:41:18 INFO - PROCESS | 3788 | 1464622878492 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 3788 | 1464622878494 Marionette TRACE conn2 <- [1,862,null,{}] 08:41:18 INFO - PROCESS | 3788 | 1464622878498 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 3788 | 1464622878580 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:41:18 INFO - PROCESS | 3788 | 1464622878589 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 3788 | ++DOCSHELL 17F35000 == 66 [pid = 3788] [id = 225] 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (185B8400) [pid = 3788] [serial = 673] [outer = 00000000] 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1A25B800) [pid = 3788] [serial = 674] [outer = 185B8400] 08:41:18 INFO - PROCESS | 3788 | 1464622878633 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1A6C3800) [pid = 3788] [serial = 675] [outer = 185B8400] 08:41:19 INFO - PROCESS | 3788 | 1464622879108 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 659ms 08:41:19 INFO - PROCESS | 3788 | 1464622879188 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 3788 | 1464622879192 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:41:19 INFO - PROCESS | 3788 | 1464622879198 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 3788 | 1464622879202 Marionette TRACE conn2 <- [1,866,null,{}] 08:41:19 INFO - PROCESS | 3788 | 1464622879208 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 3788 | 1464622879327 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:41:19 INFO - PROCESS | 3788 | 1464622879640 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 3788 | ++DOCSHELL 12C08000 == 67 [pid = 3788] [id = 226] 08:41:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (12C0A000) [pid = 3788] [serial = 676] [outer = 00000000] 08:41:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (12C12000) [pid = 3788] [serial = 677] [outer = 12C0A000] 08:41:19 INFO - PROCESS | 3788 | 1464622879793 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (12DE7C00) [pid = 3788] [serial = 678] [outer = 12C0A000] 08:41:20 INFO - PROCESS | 3788 | 1464622880476 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1333ms 08:41:20 INFO - PROCESS | 3788 | 1464622880527 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 3788 | 1464622880531 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:41:20 INFO - PROCESS | 3788 | 1464622880539 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 3788 | 1464622880543 Marionette TRACE conn2 <- [1,870,null,{}] 08:41:20 INFO - PROCESS | 3788 | 1464622880547 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 3788 | 1464622880658 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:41:20 INFO - PROCESS | 3788 | 1464622880762 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 3788 | ++DOCSHELL 16E89800 == 68 [pid = 3788] [id = 227] 08:41:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (16E8DC00) [pid = 3788] [serial = 679] [outer = 00000000] 08:41:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (17F09400) [pid = 3788] [serial = 680] [outer = 16E8DC00] 08:41:20 INFO - PROCESS | 3788 | 1464622880851 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (19BD3000) [pid = 3788] [serial = 681] [outer = 16E8DC00] 08:41:21 INFO - PROCESS | 3788 | 1464622881461 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 964ms 08:41:21 INFO - PROCESS | 3788 | 1464622881516 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 3788 | 1464622881518 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:41:21 INFO - PROCESS | 3788 | 1464622881522 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 3788 | 1464622881524 Marionette TRACE conn2 <- [1,874,null,{}] 08:41:21 INFO - PROCESS | 3788 | 1464622881534 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 3788 | 1464622881647 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:41:21 INFO - PROCESS | 3788 | 1464622881755 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 3788 | ++DOCSHELL 1AA3D000 == 69 [pid = 3788] [id = 228] 08:41:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1AA3D800) [pid = 3788] [serial = 682] [outer = 00000000] 08:41:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1AB82000) [pid = 3788] [serial = 683] [outer = 1AA3D800] 08:41:21 INFO - PROCESS | 3788 | 1464622881812 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1AB8B400) [pid = 3788] [serial = 684] [outer = 1AA3D800] 08:41:22 INFO - PROCESS | 3788 | 1464622882418 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 964ms 08:41:22 INFO - PROCESS | 3788 | 1464622882500 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 3788 | 1464622882503 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:41:22 INFO - PROCESS | 3788 | 1464622882506 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 3788 | 1464622882508 Marionette TRACE conn2 <- [1,878,null,{}] 08:41:22 INFO - PROCESS | 3788 | 1464622882512 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 3788 | 1464622882623 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:41:22 INFO - PROCESS | 3788 | 1464622882726 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 3788 | ++DOCSHELL 1AD6EC00 == 70 [pid = 3788] [id = 229] 08:41:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1AD6F000) [pid = 3788] [serial = 685] [outer = 00000000] 08:41:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1B123000) [pid = 3788] [serial = 686] [outer = 1AD6F000] 08:41:22 INFO - PROCESS | 3788 | 1464622882782 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1B12C800) [pid = 3788] [serial = 687] [outer = 1AD6F000] 08:41:23 INFO - PROCESS | 3788 | 1464622883387 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 980ms 08:41:23 INFO - PROCESS | 3788 | 1464622883450 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 3788 | 1464622883453 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:41:23 INFO - PROCESS | 3788 | 1464622883456 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 3788 | 1464622883458 Marionette TRACE conn2 <- [1,882,null,{}] 08:41:23 INFO - PROCESS | 3788 | 1464622883462 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 3788 | 1464622883573 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:41:23 INFO - PROCESS | 3788 | 1464622883677 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 3788 | ++DOCSHELL 1AD69800 == 71 [pid = 3788] [id = 230] 08:41:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1B17A800) [pid = 3788] [serial = 688] [outer = 00000000] 08:41:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1B180000) [pid = 3788] [serial = 689] [outer = 1B17A800] 08:41:23 INFO - PROCESS | 3788 | 1464622883820 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1B471C00) [pid = 3788] [serial = 690] [outer = 1B17A800] 08:41:24 INFO - PROCESS | 3788 | 1464622884341 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 932ms 08:41:24 INFO - PROCESS | 3788 | 1464622884394 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 3788 | 1464622884397 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:41:24 INFO - PROCESS | 3788 | 1464622884400 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 3788 | 1464622884403 Marionette TRACE conn2 <- [1,886,null,{}] 08:41:24 INFO - PROCESS | 3788 | 1464622884406 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 3788 | 1464622884530 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:41:24 INFO - PROCESS | 3788 | 1464622884643 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 3788 | ++DOCSHELL 1B17C800 == 72 [pid = 3788] [id = 231] 08:41:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1B47B000) [pid = 3788] [serial = 691] [outer = 00000000] 08:41:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1B5B2800) [pid = 3788] [serial = 692] [outer = 1B47B000] 08:41:24 INFO - PROCESS | 3788 | 1464622884696 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1B5DD800) [pid = 3788] [serial = 693] [outer = 1B47B000] 08:41:25 INFO - PROCESS | 3788 | 1464622885337 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 963ms 08:41:25 INFO - PROCESS | 3788 | 1464622885378 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 3788 | 1464622885381 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:41:25 INFO - PROCESS | 3788 | 1464622885384 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 3788 | 1464622885386 Marionette TRACE conn2 <- [1,890,null,{}] 08:41:25 INFO - PROCESS | 3788 | 1464622885390 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 3788 | 1464622885493 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:41:25 INFO - PROCESS | 3788 | 1464622885598 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 3788 | ++DOCSHELL 1B5AD400 == 73 [pid = 3788] [id = 232] 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1B5AFC00) [pid = 3788] [serial = 694] [outer = 00000000] 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1B5E5400) [pid = 3788] [serial = 695] [outer = 1B5AFC00] 08:41:25 INFO - PROCESS | 3788 | 1464622885659 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1B5E9400) [pid = 3788] [serial = 696] [outer = 1B5AFC00] 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1833C800) [pid = 3788] [serial = 697] [outer = 1B47CC00] 08:41:26 INFO - PROCESS | 3788 | 1464622886554 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1253ms 08:41:26 INFO - PROCESS | 3788 | 1464622886624 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 3788 | 1464622886628 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:41:26 INFO - PROCESS | 3788 | 1464622886633 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 3788 | 1464622886637 Marionette TRACE conn2 <- [1,894,null,{}] 08:41:26 INFO - PROCESS | 3788 | 1464622886644 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 3788 | 1464622886754 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:41:26 INFO - PROCESS | 3788 | 1464622886894 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 3788 | ++DOCSHELL 105F9800 == 74 [pid = 3788] [id = 233] 08:41:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (105FB400) [pid = 3788] [serial = 698] [outer = 00000000] 08:41:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (114E4400) [pid = 3788] [serial = 699] [outer = 105FB400] 08:41:26 INFO - PROCESS | 3788 | 1464622886944 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (12C0B000) [pid = 3788] [serial = 700] [outer = 105FB400] 08:41:27 INFO - PROCESS | 3788 | 1464622887609 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1028ms 08:41:27 INFO - PROCESS | 3788 | 1464622887670 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 3788 | 1464622887676 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:41:27 INFO - PROCESS | 3788 | 1464622887682 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 3788 | 1464622887685 Marionette TRACE conn2 <- [1,898,null,{}] 08:41:27 INFO - PROCESS | 3788 | 1464622887689 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 3788 | 1464622887800 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 10A64000 == 73 [pid = 3788] [id = 224] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 10AE5800 == 72 [pid = 3788] [id = 223] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 175D8C00 == 71 [pid = 3788] [id = 222] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 16E88400 == 70 [pid = 3788] [id = 221] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 13D57800 == 69 [pid = 3788] [id = 220] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 102D8400 == 68 [pid = 3788] [id = 219] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 12F48000 == 67 [pid = 3788] [id = 218] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 10AE6000 == 66 [pid = 3788] [id = 217] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 10C3D800 == 65 [pid = 3788] [id = 216] 08:41:27 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (12C02C00) [pid = 3788] [serial = 584] [outer = 00000000] [url = about:blank] 08:41:27 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (16954000) [pid = 3788] [serial = 587] [outer = 00000000] [url = about:blank] 08:41:27 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (19B0D000) [pid = 3788] [serial = 590] [outer = 00000000] [url = about:blank] 08:41:27 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1A696800) [pid = 3788] [serial = 593] [outer = 00000000] [url = about:blank] 08:41:27 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1A140C00) [pid = 3788] [serial = 623] [outer = 00000000] [url = about:blank] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 13954400 == 64 [pid = 3788] [id = 210] 08:41:27 INFO - PROCESS | 3788 | --DOCSHELL 10E8B400 == 63 [pid = 3788] [id = 209] 08:41:27 INFO - PROCESS | 3788 | 1464622887945 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 3788 | ++DOCSHELL 0F97FC00 == 64 [pid = 3788] [id = 234] 08:41:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (0F989800) [pid = 3788] [serial = 701] [outer = 00000000] 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (11489800) [pid = 3788] [serial = 702] [outer = 0F989800] 08:41:28 INFO - PROCESS | 3788 | 1464622887996 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (12B39800) [pid = 3788] [serial = 703] [outer = 0F989800] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1694DC00) [pid = 3788] [serial = 608] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (16952C00) [pid = 3788] [serial = 609] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (179F4400) [pid = 3788] [serial = 612] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (16E8BC00) [pid = 3788] [serial = 611] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (13B2F400) [pid = 3788] [serial = 602] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (13E63C00) [pid = 3788] [serial = 603] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (12957000) [pid = 3788] [serial = 597] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (118C5400) [pid = 3788] [serial = 596] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (15DA8800) [pid = 3788] [serial = 605] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (12957800) [pid = 3788] [serial = 599] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (12B39000) [pid = 3788] [serial = 600] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (185AD400) [pid = 3788] [serial = 614] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1432F000) [pid = 3788] [serial = 617] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (19BD4800) [pid = 3788] [serial = 620] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (19BDE400) [pid = 3788] [serial = 621] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (185AE400) [pid = 3788] [serial = 615] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (16A67C00) [pid = 3788] [serial = 618] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (118CF800) [pid = 3788] [serial = 606] [outer = 00000000] [url = about:blank] 08:41:28 INFO - PROCESS | 3788 | 1464622888426 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 820ms 08:41:28 INFO - PROCESS | 3788 | 1464622888516 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 3788 | 1464622888519 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:41:28 INFO - PROCESS | 3788 | 1464622888526 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 3788 | 1464622888529 Marionette TRACE conn2 <- [1,902,null,{}] 08:41:28 INFO - PROCESS | 3788 | 1464622888540 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 3788 | 1464622888633 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:41:28 INFO - PROCESS | 3788 | 1464622888647 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 3788 | ++DOCSHELL 13E63C00 == 65 [pid = 3788] [id = 235] 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (13E65800) [pid = 3788] [serial = 704] [outer = 00000000] 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (14FA4000) [pid = 3788] [serial = 705] [outer = 13E65800] 08:41:28 INFO - PROCESS | 3788 | 1464622888699 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (155CCC00) [pid = 3788] [serial = 706] [outer = 13E65800] 08:41:29 INFO - PROCESS | 3788 | 1464622889174 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 723ms 08:41:29 INFO - PROCESS | 3788 | 1464622889225 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 3788 | 1464622889227 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:41:29 INFO - PROCESS | 3788 | 1464622889230 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:41:29 INFO - PROCESS | 3788 | 1464622889232 Marionette TRACE conn2 <- [1,906,null,{}] 08:41:29 INFO - PROCESS | 3788 | 1464622889235 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 3788 | 1464622889321 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:41:29 INFO - PROCESS | 3788 | 1464622889330 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 3788 | ++DOCSHELL 15F17400 == 66 [pid = 3788] [id = 236] 08:41:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (15F18C00) [pid = 3788] [serial = 707] [outer = 00000000] 08:41:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1694DC00) [pid = 3788] [serial = 708] [outer = 15F18C00] 08:41:29 INFO - PROCESS | 3788 | 1464622889374 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16A09C00) [pid = 3788] [serial = 709] [outer = 15F18C00] 08:41:29 INFO - PROCESS | 3788 | 1464622889862 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 658ms 08:41:29 INFO - PROCESS | 3788 | 1464622889904 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 3788 | 1464622889906 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:41:29 INFO - PROCESS | 3788 | 1464622889909 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 3788 | 1464622889911 Marionette TRACE conn2 <- [1,910,null,{}] 08:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:41:29 INFO - PROCESS | 3788 | 1464622889914 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 3788 | 1464622889996 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:41:30 INFO - PROCESS | 3788 | 1464622890002 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 3788 | ++DOCSHELL 15DA2400 == 67 [pid = 3788] [id = 237] 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (15F12000) [pid = 3788] [serial = 710] [outer = 00000000] 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (171EC800) [pid = 3788] [serial = 711] [outer = 15F12000] 08:41:30 INFO - PROCESS | 3788 | 1464622890046 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (179F4000) [pid = 3788] [serial = 712] [outer = 15F12000] 08:41:30 INFO - PROCESS | 3788 | 1464622890536 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 707ms 08:41:30 INFO - PROCESS | 3788 | 1464622890616 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 3788 | 1464622890618 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:41:30 INFO - PROCESS | 3788 | 1464622890622 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 3788 | 1464622890623 Marionette TRACE conn2 <- [1,914,null,{}] 08:41:30 INFO - PROCESS | 3788 | 1464622890627 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 3788 | 1464622890761 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:41:30 INFO - PROCESS | 3788 | 1464622890820 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 3788 | ++DOCSHELL 17692000 == 68 [pid = 3788] [id = 238] 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (18336C00) [pid = 3788] [serial = 713] [outer = 00000000] 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19B02800) [pid = 3788] [serial = 714] [outer = 18336C00] 08:41:30 INFO - PROCESS | 3788 | 1464622890872 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (19BD6C00) [pid = 3788] [serial = 715] [outer = 18336C00] 08:41:31 INFO - PROCESS | 3788 | 1464622891323 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 723ms 08:41:31 INFO - PROCESS | 3788 | 1464622891354 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 3788 | 1464622891356 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:41:31 INFO - PROCESS | 3788 | 1464622891359 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:41:31 INFO - PROCESS | 3788 | 1464622891361 Marionette TRACE conn2 <- [1,918,null,{}] 08:41:31 INFO - PROCESS | 3788 | 1464622891365 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 3788 | 1464622891509 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:41:31 INFO - PROCESS | 3788 | 1464622891573 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 3788 | ++DOCSHELL 185B5400 == 69 [pid = 3788] [id = 239] 08:41:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1980F800) [pid = 3788] [serial = 716] [outer = 00000000] 08:41:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1A160400) [pid = 3788] [serial = 717] [outer = 1980F800] 08:41:31 INFO - PROCESS | 3788 | 1464622891616 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1A69F000) [pid = 3788] [serial = 718] [outer = 1980F800] 08:41:32 INFO - PROCESS | 3788 | 1464622892017 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 723ms 08:41:32 INFO - PROCESS | 3788 | 1464622892059 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 3788 | 1464622892061 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:41:32 INFO - PROCESS | 3788 | 1464622892072 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 3788 | 1464622892074 Marionette TRACE conn2 <- [1,922,null,{}] 08:41:32 INFO - PROCESS | 3788 | 1464622892078 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 3788 | 1464622892243 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:41:32 INFO - PROCESS | 3788 | 1464622892309 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 3788 | ++DOCSHELL 12B3A800 == 70 [pid = 3788] [id = 240] 08:41:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (12B3B000) [pid = 3788] [serial = 719] [outer = 00000000] 08:41:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1A89BC00) [pid = 3788] [serial = 720] [outer = 12B3B000] 08:41:32 INFO - PROCESS | 3788 | 1464622892353 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1AA3E400) [pid = 3788] [serial = 721] [outer = 12B3B000] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (16784C00) [pid = 3788] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1552A400) [pid = 3788] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (10AE8000) [pid = 3788] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (16E89C00) [pid = 3788] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (10270000) [pid = 3788] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (12F49C00) [pid = 3788] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (10C3E000) [pid = 3788] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (17686C00) [pid = 3788] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (13954800) [pid = 3788] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1767AC00) [pid = 3788] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (12C1EC00) [pid = 3788] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (11482000) [pid = 3788] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (14FA3800) [pid = 3788] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (110A6800) [pid = 3788] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (10E95C00) [pid = 3788] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1816B000) [pid = 3788] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (18338000) [pid = 3788] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1980B800) [pid = 3788] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:41:32 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16E88800) [pid = 3788] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:41:33 INFO - PROCESS | 3788 | 1464622892993 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 964ms 08:41:33 INFO - PROCESS | 3788 | 1464622893044 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 3788 | 1464622893046 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:41:33 INFO - PROCESS | 3788 | 1464622893059 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 3788 | 1464622893061 Marionette TRACE conn2 <- [1,926,null,{}] 08:41:33 INFO - PROCESS | 3788 | 1464622893065 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 3788 | 1464622893150 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:41:33 INFO - PROCESS | 3788 | 1464622893246 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3788 | ++DOCSHELL 0F278800 == 71 [pid = 3788] [id = 241] 08:41:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (10A61C00) [pid = 3788] [serial = 722] [outer = 00000000] 08:41:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (114E0400) [pid = 3788] [serial = 723] [outer = 10A61C00] 08:41:33 INFO - PROCESS | 3788 | 1464622893290 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (14FA3800) [pid = 3788] [serial = 724] [outer = 10A61C00] 08:41:33 INFO - PROCESS | 3788 | 1464622893682 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 658ms 08:41:33 INFO - PROCESS | 3788 | 1464622893731 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 3788 | 1464622893733 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:41:33 INFO - PROCESS | 3788 | 1464622893736 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 3788 | 1464622893738 Marionette TRACE conn2 <- [1,930,null,{}] 08:41:33 INFO - PROCESS | 3788 | 1464622893741 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 3788 | 1464622893866 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:41:33 INFO - PROCESS | 3788 | 1464622893874 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3788 | ++DOCSHELL 16E88800 == 72 [pid = 3788] [id = 242] 08:41:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1767A400) [pid = 3788] [serial = 725] [outer = 00000000] 08:41:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (19BD9800) [pid = 3788] [serial = 726] [outer = 1767A400] 08:41:33 INFO - PROCESS | 3788 | 1464622893922 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1A786800) [pid = 3788] [serial = 727] [outer = 1767A400] 08:41:34 INFO - PROCESS | 3788 | 1464622894332 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 659ms 08:41:34 INFO - PROCESS | 3788 | 1464622894375 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 3788 | 1464622894377 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:41:34 INFO - PROCESS | 3788 | 1464622894380 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 3788 | 1464622894383 Marionette TRACE conn2 <- [1,934,null,{}] 08:41:34 INFO - PROCESS | 3788 | 1464622894387 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 3788 | 1464622894596 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:41:34 INFO - PROCESS | 3788 | 1464622894643 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3788 | ++DOCSHELL 1AD70000 == 73 [pid = 3788] [id = 243] 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1B130800) [pid = 3788] [serial = 728] [outer = 00000000] 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1B47A800) [pid = 3788] [serial = 729] [outer = 1B130800] 08:41:34 INFO - PROCESS | 3788 | 1464622894690 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1B5B9000) [pid = 3788] [serial = 730] [outer = 1B130800] 08:41:35 INFO - PROCESS | 3788 | 1464622895278 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 915ms 08:41:35 INFO - PROCESS | 3788 | 1464622895318 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 3788 | 1464622895323 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:41:35 INFO - PROCESS | 3788 | 1464622895328 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:41:35 INFO - PROCESS | 3788 | 1464622895332 Marionette TRACE conn2 <- [1,938,null,{}] 08:41:35 INFO - PROCESS | 3788 | 1464622895338 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 3788 | 1464622895455 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:41:35 INFO - PROCESS | 3788 | 1464622895594 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 3788 | ++DOCSHELL 10C38800 == 74 [pid = 3788] [id = 244] 08:41:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (10C3CC00) [pid = 3788] [serial = 731] [outer = 00000000] 08:41:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (12B21C00) [pid = 3788] [serial = 732] [outer = 10C3CC00] 08:41:35 INFO - PROCESS | 3788 | 1464622895651 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (12C12C00) [pid = 3788] [serial = 733] [outer = 10C3CC00] 08:41:36 INFO - PROCESS | 3788 | 1464622896304 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1029ms 08:41:36 INFO - PROCESS | 3788 | 1464622896364 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 3788 | 1464622896370 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:41:36 INFO - PROCESS | 3788 | 1464622896377 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 3788 | 1464622896380 Marionette TRACE conn2 <- [1,942,null,{}] 08:41:36 INFO - PROCESS | 3788 | 1464622896384 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 3788 | 1464622896497 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:41:36 INFO - PROCESS | 3788 | 1464622896634 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 3788 | ++DOCSHELL 13B2F400 == 75 [pid = 3788] [id = 245] 08:41:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (13E63000) [pid = 3788] [serial = 734] [outer = 00000000] 08:41:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (15F13400) [pid = 3788] [serial = 735] [outer = 13E63000] 08:41:36 INFO - PROCESS | 3788 | 1464622896688 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (16950400) [pid = 3788] [serial = 736] [outer = 13E63000] 08:41:37 INFO - PROCESS | 3788 | 1464622897338 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 963ms 08:41:37 INFO - PROCESS | 3788 | 1464622897352 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 3788 | 1464622897354 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:41:37 INFO - PROCESS | 3788 | 1464622897358 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 3788 | 1464622897362 Marionette TRACE conn2 <- [1,946,null,{}] 08:41:37 INFO - PROCESS | 3788 | 1464622897373 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 3788 | 1464622897486 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:41:37 INFO - PROCESS | 3788 | 1464622897625 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 3788 | ++DOCSHELL 1A791C00 == 76 [pid = 3788] [id = 246] 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1A792C00) [pid = 3788] [serial = 737] [outer = 00000000] 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1AA47C00) [pid = 3788] [serial = 738] [outer = 1A792C00] 08:41:37 INFO - PROCESS | 3788 | 1464622897682 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1B125C00) [pid = 3788] [serial = 739] [outer = 1A792C00] 08:41:38 INFO - PROCESS | 3788 | 1464622898305 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 964ms 08:41:38 INFO - PROCESS | 3788 | 1464622898336 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 3788 | 1464622898339 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:41:38 INFO - PROCESS | 3788 | 1464622898342 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 3788 | 1464622898344 Marionette TRACE conn2 <- [1,950,null,{}] 08:41:38 INFO - PROCESS | 3788 | 1464622898348 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 3788 | 1464622898460 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:41:38 INFO - PROCESS | 3788 | 1464622898616 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 3788 | ++DOCSHELL 1B5B1C00 == 77 [pid = 3788] [id = 247] 08:41:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1B5B2000) [pid = 3788] [serial = 740] [outer = 00000000] 08:41:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1B5E7800) [pid = 3788] [serial = 741] [outer = 1B5B2000] 08:41:38 INFO - PROCESS | 3788 | 1464622898670 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1CE4C000) [pid = 3788] [serial = 742] [outer = 1B5B2000] 08:41:39 INFO - PROCESS | 3788 | 1464622899242 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 964ms 08:41:39 INFO - PROCESS | 3788 | 1464622899287 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 3788 | 1464622899289 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:41:39 INFO - PROCESS | 3788 | 1464622899293 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 3788 | 1464622899295 Marionette TRACE conn2 <- [1,954,null,{}] 08:41:39 INFO - PROCESS | 3788 | 1464622899298 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 3788 | 1464622899456 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:41:39 INFO - PROCESS | 3788 | 1464622899591 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 3788 | ++DOCSHELL 19E7DC00 == 78 [pid = 3788] [id = 248] 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1B47DC00) [pid = 3788] [serial = 743] [outer = 00000000] 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1CE54000) [pid = 3788] [serial = 744] [outer = 1B47DC00] 08:41:39 INFO - PROCESS | 3788 | 1464622899646 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1CE55C00) [pid = 3788] [serial = 745] [outer = 1B47DC00] 08:41:40 INFO - PROCESS | 3788 | 1464622900283 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1028ms 08:41:40 INFO - PROCESS | 3788 | 1464622900333 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 3788 | 1464622900335 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:41:40 INFO - PROCESS | 3788 | 1464622900338 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 3788 | 1464622900340 Marionette TRACE conn2 <- [1,958,null,{}] 08:41:40 INFO - PROCESS | 3788 | 1464622900344 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 3788 | 1464622900467 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:41:40 INFO - PROCESS | 3788 | 1464622900629 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 3788 | ++DOCSHELL 12C20800 == 79 [pid = 3788] [id = 249] 08:41:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1399DC00) [pid = 3788] [serial = 746] [outer = 00000000] 08:41:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (16957800) [pid = 3788] [serial = 747] [outer = 1399DC00] 08:41:40 INFO - PROCESS | 3788 | 1464622900683 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (185B2000) [pid = 3788] [serial = 748] [outer = 1399DC00] 08:41:41 INFO - PROCESS | 3788 | 1464622901497 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1253ms 08:41:41 INFO - PROCESS | 3788 | 1464622901583 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:41:41 INFO - PROCESS | 3788 | 1464622901587 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:41:41 INFO - PROCESS | 3788 | 1464622901592 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 3788 | 1464622901595 Marionette TRACE conn2 <- [1,962,null,{}] 08:41:41 INFO - PROCESS | 3788 | 1464622901601 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 3788 | 1464622901743 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:41:41 INFO - PROCESS | 3788 | 1464622901924 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 3788 | ++DOCSHELL 10E8A800 == 80 [pid = 3788] [id = 250] 08:41:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (10E8B400) [pid = 3788] [serial = 749] [outer = 00000000] 08:41:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (11489C00) [pid = 3788] [serial = 750] [outer = 10E8B400] 08:41:42 INFO - PROCESS | 3788 | 1464622902000 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (0F986000) [pid = 3788] [serial = 751] [outer = 10E8B400] 08:41:42 INFO - PROCESS | 3788 | 1464622902593 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1076ms 08:41:42 INFO - PROCESS | 3788 | 1464622902688 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 3788 | 1464622902693 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:41:42 INFO - PROCESS | 3788 | 1464622902700 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 3788 | 1464622902702 Marionette TRACE conn2 <- [1,966,null,{}] 08:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:41:42 INFO - PROCESS | 3788 | 1464622902706 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 3788 | 1464622902850 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 0F93A000 == 79 [pid = 3788] [id = 208] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 1314B000 == 78 [pid = 3788] [id = 82] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 15F85800 == 77 [pid = 3788] [id = 196] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 17F3C400 == 76 [pid = 3788] [id = 198] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 1980A800 == 75 [pid = 3788] [id = 197] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 16E88800 == 74 [pid = 3788] [id = 242] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 0F278800 == 73 [pid = 3788] [id = 241] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 12B3A800 == 72 [pid = 3788] [id = 240] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 185B5400 == 71 [pid = 3788] [id = 239] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 17692000 == 70 [pid = 3788] [id = 238] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 15DA2400 == 69 [pid = 3788] [id = 237] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 15F17400 == 68 [pid = 3788] [id = 236] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 13E63C00 == 67 [pid = 3788] [id = 235] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 0F97FC00 == 66 [pid = 3788] [id = 234] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 105F9800 == 65 [pid = 3788] [id = 233] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1AA3E800) [pid = 3788] [serial = 635] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (12C1C000) [pid = 3788] [serial = 638] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (10C3C000) [pid = 3788] [serial = 641] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1A25B800) [pid = 3788] [serial = 674] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 12C08000 == 64 [pid = 3788] [id = 226] 08:41:42 INFO - PROCESS | 3788 | --DOCSHELL 17F35000 == 63 [pid = 3788] [id = 225] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (16E84400) [pid = 3788] [serial = 588] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (13148800) [pid = 3788] [serial = 585] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (16A6E000) [pid = 3788] [serial = 555] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (12C07C00) [pid = 3788] [serial = 552] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (13B25400) [pid = 3788] [serial = 582] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1A6CBC00) [pid = 3788] [serial = 594] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (19808C00) [pid = 3788] [serial = 558] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (19E77400) [pid = 3788] [serial = 591] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (17F03800) [pid = 3788] [serial = 549] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (15F84000) [pid = 3788] [serial = 660] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (110ABC00) [pid = 3788] [serial = 626] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (11864C00) [pid = 3788] [serial = 650] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (12BEC400) [pid = 3788] [serial = 651] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (17EA0800) [pid = 3788] [serial = 663] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1768B800) [pid = 3788] [serial = 662] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1A16DC00) [pid = 3788] [serial = 632] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (12C0B400) [pid = 3788] [serial = 645] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (12C02000) [pid = 3788] [serial = 644] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (131E7400) [pid = 3788] [serial = 653] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (13B24C00) [pid = 3788] [serial = 654] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (114E4C00) [pid = 3788] [serial = 648] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (110A6000) [pid = 3788] [serial = 647] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (185B4C00) [pid = 3788] [serial = 665] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1694A000) [pid = 3788] [serial = 668] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (19807C00) [pid = 3788] [serial = 669] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (19BDC400) [pid = 3788] [serial = 672] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (185B9C00) [pid = 3788] [serial = 666] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (14335C00) [pid = 3788] [serial = 629] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (14392800) [pid = 3788] [serial = 656] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (15F20C00) [pid = 3788] [serial = 659] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (155B0C00) [pid = 3788] [serial = 657] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (19B04400) [pid = 3788] [serial = 671] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 3788 | 1464622902986 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3788 | ++DOCSHELL 0F278400 == 64 [pid = 3788] [id = 251] 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (0F2AEC00) [pid = 3788] [serial = 752] [outer = 00000000] 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (10AE7000) [pid = 3788] [serial = 753] [outer = 0F2AEC00] 08:41:43 INFO - PROCESS | 3788 | 1464622903082 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (11487800) [pid = 3788] [serial = 754] [outer = 0F2AEC00] 08:41:43 INFO - PROCESS | 3788 | 1464622903531 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 868ms 08:41:43 INFO - PROCESS | 3788 | 1464622903580 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 3788 | 1464622903582 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:41:43 INFO - PROCESS | 3788 | 1464622903586 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 3788 | 1464622903589 Marionette TRACE conn2 <- [1,970,null,{}] 08:41:43 INFO - PROCESS | 3788 | 1464622903599 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 3788 | 1464622903688 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:41:43 INFO - PROCESS | 3788 | 1464622903698 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3788 | ++DOCSHELL 12C18C00 == 65 [pid = 3788] [id = 252] 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (12C19400) [pid = 3788] [serial = 755] [outer = 00000000] 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (12DF0400) [pid = 3788] [serial = 756] [outer = 12C19400] 08:41:43 INFO - PROCESS | 3788 | 1464622903745 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (131E4C00) [pid = 3788] [serial = 757] [outer = 12C19400] 08:41:44 INFO - PROCESS | 3788 | 1464622904245 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 707ms 08:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:41:44 INFO - PROCESS | 3788 | 1464622904317 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 3788 | 1464622904320 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:41:44 INFO - PROCESS | 3788 | 1464622904323 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 3788 | 1464622904325 Marionette TRACE conn2 <- [1,974,null,{}] 08:41:44 INFO - PROCESS | 3788 | 1464622904328 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 3788 | 1464622904414 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:41:44 INFO - PROCESS | 3788 | 1464622904544 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 3788 | ++DOCSHELL 13B24C00 == 66 [pid = 3788] [id = 253] 08:41:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (13B25C00) [pid = 3788] [serial = 758] [outer = 00000000] 08:41:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (13B31000) [pid = 3788] [serial = 759] [outer = 13B25C00] 08:41:44 INFO - PROCESS | 3788 | 1464622904588 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (14334400) [pid = 3788] [serial = 760] [outer = 13B25C00] 08:41:44 INFO - PROCESS | 3788 | 1464622904964 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 706ms 08:41:45 INFO - PROCESS | 3788 | 1464622905022 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 3788 | 1464622905024 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:41:45 INFO - PROCESS | 3788 | 1464622905041 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 3788 | 1464622905043 Marionette TRACE conn2 <- [1,978,null,{}] 08:41:45 INFO - PROCESS | 3788 | 1464622905050 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 3788 | 1464622905171 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:41:45 INFO - PROCESS | 3788 | 1464622905232 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 3788 | ++DOCSHELL 105F7000 == 67 [pid = 3788] [id = 254] 08:41:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (105FA400) [pid = 3788] [serial = 761] [outer = 00000000] 08:41:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (155A4C00) [pid = 3788] [serial = 762] [outer = 105FA400] 08:41:45 INFO - PROCESS | 3788 | 1464622905276 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (155CAC00) [pid = 3788] [serial = 763] [outer = 105FA400] 08:41:45 INFO - PROCESS | 3788 | 1464622905758 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 755ms 08:41:45 INFO - PROCESS | 3788 | 1464622905825 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 3788 | 1464622905827 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:41:45 INFO - PROCESS | 3788 | 1464622905830 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 3788 | 1464622905832 Marionette TRACE conn2 <- [1,982,null,{}] 08:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:41:45 INFO - PROCESS | 3788 | 1464622905835 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 3788 | 1464622905967 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:41:46 INFO - PROCESS | 3788 | 1464622906032 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3788 | ++DOCSHELL 13B27400 == 68 [pid = 3788] [id = 255] 08:41:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (155C6800) [pid = 3788] [serial = 764] [outer = 00000000] 08:41:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (16956800) [pid = 3788] [serial = 765] [outer = 155C6800] 08:41:46 INFO - PROCESS | 3788 | 1464622906076 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (16E84400) [pid = 3788] [serial = 766] [outer = 155C6800] 08:41:46 INFO - PROCESS | 3788 | 1464622906486 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 08:41:46 INFO - PROCESS | 3788 | 1464622906514 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 3788 | 1464622906517 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:41:46 INFO - PROCESS | 3788 | 1464622906521 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 3788 | 1464622906524 Marionette TRACE conn2 <- [1,986,null,{}] 08:41:46 INFO - PROCESS | 3788 | 1464622906527 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 3788 | 1464622906698 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:41:46 INFO - PROCESS | 3788 | 1464622906759 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3788 | ++DOCSHELL 14FA5C00 == 69 [pid = 3788] [id = 256] 08:41:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (16785C00) [pid = 3788] [serial = 767] [outer = 00000000] 08:41:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1767AC00) [pid = 3788] [serial = 768] [outer = 16785C00] 08:41:46 INFO - PROCESS | 3788 | 1464622906803 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (179F8400) [pid = 3788] [serial = 769] [outer = 16785C00] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (10C35400) [pid = 3788] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1A139000) [pid = 3788] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (12C13C00) [pid = 3788] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (15DA3C00) [pid = 3788] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (139A3400) [pid = 3788] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (10E8F800) [pid = 3788] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (19BD3800) [pid = 3788] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (12C0A000) [pid = 3788] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (15F18C00) [pid = 3788] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (13E65800) [pid = 3788] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (12B3B000) [pid = 3788] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1B5AFC00) [pid = 3788] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (16E8DC00) [pid = 3788] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1980F800) [pid = 3788] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (105FB400) [pid = 3788] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (10A61C00) [pid = 3788] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (0F989800) [pid = 3788] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1767A400) [pid = 3788] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1AD6F000) [pid = 3788] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1AA3D800) [pid = 3788] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (15F12000) [pid = 3788] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1B47B000) [pid = 3788] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1B17A800) [pid = 3788] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:41:47 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (18336C00) [pid = 3788] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:41:47 INFO - PROCESS | 3788 | 1464622907504 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1028ms 08:41:47 INFO - PROCESS | 3788 | 1464622907555 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 3788 | 1464622907557 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:41:47 INFO - PROCESS | 3788 | 1464622907560 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 3788 | 1464622907563 Marionette TRACE conn2 <- [1,990,null,{}] 08:41:47 INFO - PROCESS | 3788 | 1464622907567 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 3788 | 1464622907654 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:41:47 INFO - PROCESS | 3788 | 1464622907749 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3788 | ++DOCSHELL 0F989800 == 70 [pid = 3788] [id = 257] 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (10271400) [pid = 3788] [serial = 770] [outer = 00000000] 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (12B2A000) [pid = 3788] [serial = 771] [outer = 10271400] 08:41:47 INFO - PROCESS | 3788 | 1464622907841 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (13B30400) [pid = 3788] [serial = 772] [outer = 10271400] 08:41:48 INFO - PROCESS | 3788 | 1464622908191 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 659ms 08:41:48 INFO - PROCESS | 3788 | 1464622908231 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 3788 | 1464622908234 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:41:48 INFO - PROCESS | 3788 | 1464622908237 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 3788 | 1464622908239 Marionette TRACE conn2 <- [1,994,null,{}] 08:41:48 INFO - PROCESS | 3788 | 1464622908242 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 3788 | 1464622908363 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:41:48 INFO - PROCESS | 3788 | 1464622908372 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 3788 | ++DOCSHELL 13E65800 == 71 [pid = 3788] [id = 258] 08:41:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (15F12000) [pid = 3788] [serial = 773] [outer = 00000000] 08:41:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (17106400) [pid = 3788] [serial = 774] [outer = 15F12000] 08:41:48 INFO - PROCESS | 3788 | 1464622908415 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1710F000) [pid = 3788] [serial = 775] [outer = 15F12000] 08:41:48 INFO - PROCESS | 3788 | 1464622908824 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 659ms 08:41:48 INFO - PROCESS | 3788 | 1464622908875 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 3788 | 1464622908877 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:41:48 INFO - PROCESS | 3788 | 1464622908880 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:41:48 INFO - PROCESS | 3788 | 1464622908882 Marionette TRACE conn2 <- [1,998,null,{}] 08:41:48 INFO - PROCESS | 3788 | 1464622908885 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 3788 | 1464622909054 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:41:49 INFO - PROCESS | 3788 | 1464622909099 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 3788 | ++DOCSHELL 12B3B000 == 72 [pid = 3788] [id = 259] 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (12DE5C00) [pid = 3788] [serial = 776] [outer = 00000000] 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (185AEC00) [pid = 3788] [serial = 777] [outer = 12DE5C00] 08:41:49 INFO - PROCESS | 3788 | 1464622909142 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (185BB400) [pid = 3788] [serial = 778] [outer = 12DE5C00] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1B17C800 == 71 [pid = 3788] [id = 231] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 155C7C00 == 70 [pid = 3788] [id = 99] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1AD6CC00 == 69 [pid = 3788] [id = 126] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 0F983800 == 68 [pid = 3788] [id = 114] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1AD69800 == 67 [pid = 3788] [id = 230] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 0F26E000 == 66 [pid = 3788] [id = 141] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 10C34C00 == 65 [pid = 3788] [id = 214] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 16C30400 == 64 [pid = 3788] [id = 125] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 19B10400 == 63 [pid = 3788] [id = 157] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 11485C00 == 62 [pid = 3788] [id = 159] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1980D800 == 61 [pid = 3788] [id = 83] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 12C13800 == 60 [pid = 3788] [id = 213] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1AD6EC00 == 59 [pid = 3788] [id = 229] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1AA3D000 == 58 [pid = 3788] [id = 228] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 13130400 == 57 [pid = 3788] [id = 139] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1B5AD400 == 56 [pid = 3788] [id = 232] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1AA49C00 == 55 [pid = 3788] [id = 176] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 0F271000 == 54 [pid = 3788] [id = 142] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1A261800 == 53 [pid = 3788] [id = 170] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 16E89800 == 52 [pid = 3788] [id = 227] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 0F272000 == 51 [pid = 3788] [id = 194] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 10AEB000 == 50 [pid = 3788] [id = 137] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 15E95000 == 49 [pid = 3788] [id = 143] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 0F2B8000 == 48 [pid = 3788] [id = 215] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1A89C400 == 47 [pid = 3788] [id = 110] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 16E80000 == 46 [pid = 3788] [id = 212] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1A25EC00 == 45 [pid = 3788] [id = 80] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 19B0F000 == 44 [pid = 3788] [id = 211] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 0F651000 == 43 [pid = 3788] [id = 177] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 12C20800 == 42 [pid = 3788] [id = 249] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 10E8A800 == 41 [pid = 3788] [id = 250] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 19E7DC00 == 40 [pid = 3788] [id = 248] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1A791C00 == 39 [pid = 3788] [id = 246] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1B5B1C00 == 38 [pid = 3788] [id = 247] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 13B2F400 == 37 [pid = 3788] [id = 245] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 1AD70000 == 36 [pid = 3788] [id = 243] 08:41:50 INFO - PROCESS | 3788 | --DOCSHELL 10C38800 == 35 [pid = 3788] [id = 244] 08:41:51 INFO - PROCESS | 3788 | --DOCSHELL 0F278400 == 34 [pid = 3788] [id = 251] 08:41:51 INFO - PROCESS | 3788 | --DOCSHELL 14FA5C00 == 33 [pid = 3788] [id = 256] 08:41:51 INFO - PROCESS | 3788 | --DOCSHELL 12C18C00 == 32 [pid = 3788] [id = 252] 08:41:51 INFO - PROCESS | 3788 | --DOCSHELL 13E65800 == 31 [pid = 3788] [id = 258] 08:41:51 INFO - PROCESS | 3788 | --DOCSHELL 13B24C00 == 30 [pid = 3788] [id = 253] 08:41:51 INFO - PROCESS | 3788 | --DOCSHELL 105F7000 == 29 [pid = 3788] [id = 254] 08:41:51 INFO - PROCESS | 3788 | --DOCSHELL 13B27400 == 28 [pid = 3788] [id = 255] 08:41:51 INFO - PROCESS | 3788 | --DOCSHELL 0F989800 == 27 [pid = 3788] [id = 257] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (16786C00) [pid = 3788] [serial = 624] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1A785800) [pid = 3788] [serial = 639] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (12C20C00) [pid = 3788] [serial = 642] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1AA47400) [pid = 3788] [serial = 636] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (155C9800) [pid = 3788] [serial = 630] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1148C400) [pid = 3788] [serial = 627] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1A786400) [pid = 3788] [serial = 633] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (12DE7C00) [pid = 3788] [serial = 678] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (12C12000) [pid = 3788] [serial = 677] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1694DC00) [pid = 3788] [serial = 708] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (16A09C00) [pid = 3788] [serial = 709] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (14FA4000) [pid = 3788] [serial = 705] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (155CCC00) [pid = 3788] [serial = 706] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1A89BC00) [pid = 3788] [serial = 720] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1B5E9400) [pid = 3788] [serial = 696] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1B5E5400) [pid = 3788] [serial = 695] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (19BD3000) [pid = 3788] [serial = 681] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (17F09400) [pid = 3788] [serial = 680] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1A69F000) [pid = 3788] [serial = 718] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1A160400) [pid = 3788] [serial = 717] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (12C0B000) [pid = 3788] [serial = 700] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (114E4400) [pid = 3788] [serial = 699] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (114E0400) [pid = 3788] [serial = 723] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (11489800) [pid = 3788] [serial = 702] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (12B39800) [pid = 3788] [serial = 703] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (19BD9800) [pid = 3788] [serial = 726] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1B12C800) [pid = 3788] [serial = 687] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1B123000) [pid = 3788] [serial = 686] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1AB8B400) [pid = 3788] [serial = 684] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1AB82000) [pid = 3788] [serial = 683] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (171EC800) [pid = 3788] [serial = 711] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1B5DD800) [pid = 3788] [serial = 693] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1B5B2800) [pid = 3788] [serial = 692] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1B471C00) [pid = 3788] [serial = 690] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1B180000) [pid = 3788] [serial = 689] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1AA3E400) [pid = 3788] [serial = 721] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1A786800) [pid = 3788] [serial = 727] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1B47A800) [pid = 3788] [serial = 729] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (19B02800) [pid = 3788] [serial = 714] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1AB81800) [pid = 3788] [serial = 399] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (19BD6C00) [pid = 3788] [serial = 715] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (179F4000) [pid = 3788] [serial = 712] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (14FA3800) [pid = 3788] [serial = 724] [outer = 00000000] [url = about:blank] 08:41:51 INFO - PROCESS | 3788 | 1464622911369 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2538ms 08:41:51 INFO - PROCESS | 3788 | 1464622911425 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 3788 | 1464622911429 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:41:51 INFO - PROCESS | 3788 | 1464622911435 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:41:51 INFO - PROCESS | 3788 | 1464622911438 Marionette TRACE conn2 <- [1,1002,null,{}] 08:41:51 INFO - PROCESS | 3788 | 1464622911444 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 3788 | 1464622911534 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:41:51 INFO - PROCESS | 3788 | 1464622911543 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 3788 | ++DOCSHELL 0F26F400 == 28 [pid = 3788] [id = 260] 08:41:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (0F26FC00) [pid = 3788] [serial = 779] [outer = 00000000] 08:41:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (0F279400) [pid = 3788] [serial = 780] [outer = 0F26FC00] 08:41:51 INFO - PROCESS | 3788 | 1464622911638 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (0F2B5000) [pid = 3788] [serial = 781] [outer = 0F26FC00] 08:41:52 INFO - PROCESS | 3788 | 1464622912124 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 723ms 08:41:52 INFO - PROCESS | 3788 | 1464622912167 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3788 | 1464622912173 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:41:52 INFO - PROCESS | 3788 | 1464622912180 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3788 | 1464622912182 Marionette TRACE conn2 <- [1,1006,null,{}] 08:41:52 INFO - PROCESS | 3788 | 1464622912186 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 3788 | 1464622912275 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:41:52 INFO - PROCESS | 3788 | 1464622912285 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 3788 | ++DOCSHELL 10233800 == 29 [pid = 3788] [id = 261] 08:41:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (10273C00) [pid = 3788] [serial = 782] [outer = 00000000] 08:41:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (10509C00) [pid = 3788] [serial = 783] [outer = 10273C00] 08:41:52 INFO - PROCESS | 3788 | 1464622912331 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1052A800) [pid = 3788] [serial = 784] [outer = 10273C00] 08:41:52 INFO - PROCESS | 3788 | 1464622912801 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 706ms 08:41:52 INFO - PROCESS | 3788 | 1464622912910 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3788 | 1464622912913 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:41:52 INFO - PROCESS | 3788 | 1464622912917 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3788 | 1464622912920 Marionette TRACE conn2 <- [1,1010,null,{}] 08:41:52 INFO - PROCESS | 3788 | 1464622912931 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 3788 | 1464622913048 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:41:53 INFO - PROCESS | 3788 | 1464622913133 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 3788 | ++DOCSHELL 10C32000 == 30 [pid = 3788] [id = 262] 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (10C32800) [pid = 3788] [serial = 785] [outer = 00000000] 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (10C37400) [pid = 3788] [serial = 786] [outer = 10C32800] 08:41:53 INFO - PROCESS | 3788 | 1464622913183 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (10C40800) [pid = 3788] [serial = 787] [outer = 10C32800] 08:41:53 INFO - PROCESS | 3788 | 1464622913575 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 707ms 08:41:53 INFO - PROCESS | 3788 | 1464622913620 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 3788 | 1464622913623 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:41:53 INFO - PROCESS | 3788 | 1464622913626 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 3788 | 1464622913628 Marionette TRACE conn2 <- [1,1014,null,{}] 08:41:53 INFO - PROCESS | 3788 | 1464622913631 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 3788 | 1464622913714 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:41:53 INFO - PROCESS | 3788 | 1464622913720 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 3788 | ++DOCSHELL 10C3F800 == 31 [pid = 3788] [id = 263] 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (110A6800) [pid = 3788] [serial = 788] [outer = 00000000] 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (11480400) [pid = 3788] [serial = 789] [outer = 110A6800] 08:41:53 INFO - PROCESS | 3788 | 1464622913765 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (11488400) [pid = 3788] [serial = 790] [outer = 110A6800] 08:41:54 INFO - PROCESS | 3788 | 1464622914264 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 723ms 08:41:54 INFO - PROCESS | 3788 | 1464622914358 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3788 | 1464622914360 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:41:54 INFO - PROCESS | 3788 | 1464622914363 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 3788 | 1464622914364 Marionette TRACE conn2 <- [1,1018,null,{}] 08:41:54 INFO - PROCESS | 3788 | 1464622914368 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 3788 | 1464622914444 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:41:54 INFO - PROCESS | 3788 | 1464622914484 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 3788 | ++DOCSHELL 11872400 == 32 [pid = 3788] [id = 264] 08:41:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (118C4000) [pid = 3788] [serial = 791] [outer = 00000000] 08:41:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (11DAE400) [pid = 3788] [serial = 792] [outer = 118C4000] 08:41:54 INFO - PROCESS | 3788 | 1464622914528 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (12955C00) [pid = 3788] [serial = 793] [outer = 118C4000] 08:41:54 INFO - PROCESS | 3788 | 1464622914962 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 659ms 08:41:55 INFO - PROCESS | 3788 | 1464622915001 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 3788 | 1464622915003 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:41:55 INFO - PROCESS | 3788 | 1464622915006 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:41:55 INFO - PROCESS | 3788 | 1464622915008 Marionette TRACE conn2 <- [1,1022,null,{}] 08:41:55 INFO - PROCESS | 3788 | 1464622915012 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 3788 | 1464622915118 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:41:55 INFO - PROCESS | 3788 | 1464622915126 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3788 | ++DOCSHELL 12B31400 == 33 [pid = 3788] [id = 265] 08:41:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (12B38C00) [pid = 3788] [serial = 794] [outer = 00000000] 08:41:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (12B3E800) [pid = 3788] [serial = 795] [outer = 12B38C00] 08:41:55 INFO - PROCESS | 3788 | 1464622915172 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (12C07C00) [pid = 3788] [serial = 796] [outer = 12B38C00] 08:41:55 INFO - PROCESS | 3788 | 1464622915652 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 642ms 08:41:55 INFO - PROCESS | 3788 | 1464622915692 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 3788 | 1464622915694 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:41:55 INFO - PROCESS | 3788 | 1464622915700 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 3788 | 1464622915702 Marionette TRACE conn2 <- [1,1026,null,{}] 08:41:55 INFO - PROCESS | 3788 | 1464622915705 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 3788 | 1464622915781 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:41:55 INFO - PROCESS | 3788 | 1464622915787 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3788 | ++DOCSHELL 12C0BC00 == 34 [pid = 3788] [id = 266] 08:41:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (12C13800) [pid = 3788] [serial = 797] [outer = 00000000] 08:41:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (12C1A000) [pid = 3788] [serial = 798] [outer = 12C13800] 08:41:55 INFO - PROCESS | 3788 | 1464622915831 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (12C1A800) [pid = 3788] [serial = 799] [outer = 12C13800] 08:41:56 INFO - PROCESS | 3788 | 1464622916266 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 611ms 08:41:56 INFO - PROCESS | 3788 | 1464622916297 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 3788 | 1464622916299 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:41:56 INFO - PROCESS | 3788 | 1464622916302 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 3788 | 1464622916304 Marionette TRACE conn2 <- [1,1030,null,{}] 08:41:56 INFO - PROCESS | 3788 | 1464622916307 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 3788 | 1464622916484 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:41:56 INFO - PROCESS | 3788 | 1464622916538 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 3788 | ++DOCSHELL 10509800 == 35 [pid = 3788] [id = 267] 08:41:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1050F800) [pid = 3788] [serial = 800] [outer = 00000000] 08:41:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1314A400) [pid = 3788] [serial = 801] [outer = 1050F800] 08:41:56 INFO - PROCESS | 3788 | 1464622916582 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1314CC00) [pid = 3788] [serial = 802] [outer = 1050F800] 08:41:56 INFO - PROCESS | 3788 | 1464622916977 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 723ms 08:41:57 INFO - PROCESS | 3788 | 1464622917035 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3788 | 1464622917037 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:41:57 INFO - PROCESS | 3788 | 1464622917040 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 3788 | 1464622917042 Marionette TRACE conn2 <- [1,1034,null,{}] 08:41:57 INFO - PROCESS | 3788 | 1464622917050 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 3788 | 1464622917156 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:41:57 INFO - PROCESS | 3788 | 1464622917239 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3788 | ++DOCSHELL 10C31C00 == 36 [pid = 3788] [id = 268] 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1328AC00) [pid = 3788] [serial = 803] [outer = 00000000] 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1395F000) [pid = 3788] [serial = 804] [outer = 1328AC00] 08:41:57 INFO - PROCESS | 3788 | 1464622917283 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1395F400) [pid = 3788] [serial = 805] [outer = 1328AC00] 08:41:57 INFO - PROCESS | 3788 | 1464622917724 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 706ms 08:41:57 INFO - PROCESS | 3788 | 1464622917772 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3788 | 1464622917774 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:41:57 INFO - PROCESS | 3788 | 1464622917778 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 3788 | 1464622917781 Marionette TRACE conn2 <- [1,1038,null,{}] 08:41:57 INFO - PROCESS | 3788 | 1464622917791 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 3788 | 1464622917902 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:41:57 INFO - PROCESS | 3788 | 1464622917909 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3788 | ++DOCSHELL 11480000 == 37 [pid = 3788] [id = 269] 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (11485000) [pid = 3788] [serial = 806] [outer = 00000000] 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (13B29000) [pid = 3788] [serial = 807] [outer = 11485000] 08:41:57 INFO - PROCESS | 3788 | 1464622917960 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (13B2FC00) [pid = 3788] [serial = 808] [outer = 11485000] 08:41:58 INFO - PROCESS | 3788 | 1464622918397 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 675ms 08:41:58 INFO - PROCESS | 3788 | 1464622918436 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 3788 | 1464622918438 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:41:58 INFO - PROCESS | 3788 | 1464622918442 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 3788 | 1464622918444 Marionette TRACE conn2 <- [1,1042,null,{}] 08:41:58 INFO - PROCESS | 3788 | 1464622918452 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 3788 | 1464622918602 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:41:58 INFO - PROCESS | 3788 | 1464622918663 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 3788 | ++DOCSHELL 14329800 == 38 [pid = 3788] [id = 270] 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1432AC00) [pid = 3788] [serial = 809] [outer = 00000000] 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (14394C00) [pid = 3788] [serial = 810] [outer = 1432AC00] 08:41:58 INFO - PROCESS | 3788 | 1464622918717 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (15023C00) [pid = 3788] [serial = 811] [outer = 1432AC00] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (185B8400) [pid = 3788] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (15F12000) [pid = 3788] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (16785C00) [pid = 3788] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (155C6800) [pid = 3788] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (10271400) [pid = 3788] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1B47DC00) [pid = 3788] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1B5B2000) [pid = 3788] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1A792C00) [pid = 3788] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (13E63000) [pid = 3788] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (10C3CC00) [pid = 3788] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1B130800) [pid = 3788] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (13B25C00) [pid = 3788] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (12C19400) [pid = 3788] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (0F2AEC00) [pid = 3788] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (10E8B400) [pid = 3788] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1399DC00) [pid = 3788] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:41:59 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (105FA400) [pid = 3788] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:41:59 INFO - PROCESS | 3788 | 1464622919613 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1221ms 08:41:59 INFO - PROCESS | 3788 | 1464622919668 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 3788 | 1464622919670 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:41:59 INFO - PROCESS | 3788 | 1464622919673 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 3788 | 1464622919675 Marionette TRACE conn2 <- [1,1046,null,{}] 08:41:59 INFO - PROCESS | 3788 | 1464622919678 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 3788 | 1464622919754 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:41:59 INFO - PROCESS | 3788 | 1464622919874 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 3788 | ++DOCSHELL 0C77D800 == 39 [pid = 3788] [id = 271] 08:41:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (0C77FC00) [pid = 3788] [serial = 812] [outer = 00000000] 08:41:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (0C7F3000) [pid = 3788] [serial = 813] [outer = 0C77FC00] 08:41:59 INFO - PROCESS | 3788 | 1464622919932 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (0F271C00) [pid = 3788] [serial = 814] [outer = 0C77FC00] 08:42:00 INFO - PROCESS | 3788 | 1464622920742 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1124ms 08:42:00 INFO - PROCESS | 3788 | 1464622920808 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 3788 | 1464622920812 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:42:00 INFO - PROCESS | 3788 | 1464622920817 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 3788 | 1464622920821 Marionette TRACE conn2 <- [1,1050,null,{}] 08:42:00 INFO - PROCESS | 3788 | 1464622920826 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 3788 | 1464622920941 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:42:01 INFO - PROCESS | 3788 | 1464622921067 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 3788 | ++DOCSHELL 1055EC00 == 40 [pid = 3788] [id = 272] 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (105F4400) [pid = 3788] [serial = 815] [outer = 00000000] 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10A64000) [pid = 3788] [serial = 816] [outer = 105F4400] 08:42:01 INFO - PROCESS | 3788 | 1464622921171 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (10AECC00) [pid = 3788] [serial = 817] [outer = 105F4400] 08:42:02 INFO - PROCESS | 3788 | 1464622922078 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1286ms 08:42:02 INFO - PROCESS | 3788 | 1464622922106 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 3788 | 1464622922110 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:42:02 INFO - PROCESS | 3788 | 1464622922115 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 3788 | 1464622922118 Marionette TRACE conn2 <- [1,1054,null,{}] 08:42:02 INFO - PROCESS | 3788 | 1464622922124 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 3788 | 1464622922248 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:42:02 INFO - PROCESS | 3788 | 1464622922324 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 3788 | ++DOCSHELL 0C77C400 == 41 [pid = 3788] [id = 273] 08:42:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (0C7F1800) [pid = 3788] [serial = 818] [outer = 00000000] 08:42:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (102F7800) [pid = 3788] [serial = 819] [outer = 0C7F1800] 08:42:02 INFO - PROCESS | 3788 | 1464622922472 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (105F9000) [pid = 3788] [serial = 820] [outer = 0C7F1800] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 10516400 == 40 [pid = 3788] [id = 21] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 16C23400 == 39 [pid = 3788] [id = 28] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 11252800 == 38 [pid = 3788] [id = 19] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 10529C00 == 37 [pid = 3788] [id = 18] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 15521400 == 36 [pid = 3788] [id = 20] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 15020C00 == 35 [pid = 3788] [id = 27] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 168A1000 == 34 [pid = 3788] [id = 8] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 15026000 == 33 [pid = 3788] [id = 25] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 15F7EC00 == 32 [pid = 3788] [id = 26] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 13191C00 == 31 [pid = 3788] [id = 23] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 10F69400 == 30 [pid = 3788] [id = 22] 08:42:02 INFO - PROCESS | 3788 | --DOCSHELL 13D55000 == 29 [pid = 3788] [id = 24] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1A6C3800) [pid = 3788] [serial = 675] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1710F000) [pid = 3788] [serial = 775] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (185AEC00) [pid = 3788] [serial = 777] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1767AC00) [pid = 3788] [serial = 768] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (16E84400) [pid = 3788] [serial = 766] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (16956800) [pid = 3788] [serial = 765] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (12B2A000) [pid = 3788] [serial = 771] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (17106400) [pid = 3788] [serial = 774] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (179F8400) [pid = 3788] [serial = 769] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1CE55C00) [pid = 3788] [serial = 745] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1CE54000) [pid = 3788] [serial = 744] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1CE4C000) [pid = 3788] [serial = 742] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1B5E7800) [pid = 3788] [serial = 741] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1B125C00) [pid = 3788] [serial = 739] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1AA47C00) [pid = 3788] [serial = 738] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (16950400) [pid = 3788] [serial = 736] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (15F13400) [pid = 3788] [serial = 735] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (12C12C00) [pid = 3788] [serial = 733] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (12B21C00) [pid = 3788] [serial = 732] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1B5B9000) [pid = 3788] [serial = 730] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13B31000) [pid = 3788] [serial = 759] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (12DF0400) [pid = 3788] [serial = 756] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (131E4C00) [pid = 3788] [serial = 757] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (10AE7000) [pid = 3788] [serial = 753] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (11487800) [pid = 3788] [serial = 754] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (0F986000) [pid = 3788] [serial = 751] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (11489C00) [pid = 3788] [serial = 750] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (185B2000) [pid = 3788] [serial = 748] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (16957800) [pid = 3788] [serial = 747] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (155A4C00) [pid = 3788] [serial = 762] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (155CAC00) [pid = 3788] [serial = 763] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (13B30400) [pid = 3788] [serial = 772] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (14334400) [pid = 3788] [serial = 760] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 3788 | 1464622923010 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 915ms 08:42:03 INFO - PROCESS | 3788 | 1464622923049 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 3788 | 1464622923055 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:42:03 INFO - PROCESS | 3788 | 1464622923061 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 3788 | 1464622923064 Marionette TRACE conn2 <- [1,1058,null,{}] 08:42:03 INFO - PROCESS | 3788 | 1464622923067 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 3788 | 1464622923152 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:42:03 INFO - PROCESS | 3788 | 1464622923235 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 3788 | ++DOCSHELL 102D9800 == 30 [pid = 3788] [id = 274] 08:42:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (10529C00) [pid = 3788] [serial = 821] [outer = 00000000] 08:42:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (10AEF800) [pid = 3788] [serial = 822] [outer = 10529C00] 08:42:03 INFO - PROCESS | 3788 | 1464622923289 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (10F64000) [pid = 3788] [serial = 823] [outer = 10529C00] 08:42:03 INFO - PROCESS | 3788 | 1464622923730 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 723ms 08:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:42:03 INFO - PROCESS | 3788 | 1464622923795 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 3788 | 1464622923797 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:42:03 INFO - PROCESS | 3788 | 1464622923800 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 3788 | 1464622923804 Marionette TRACE conn2 <- [1,1062,null,{}] 08:42:03 INFO - PROCESS | 3788 | 1464622923847 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 3788 | 1464622923932 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:42:03 INFO - PROCESS | 3788 | 1464622923947 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 3788 | ++DOCSHELL 11D1F800 == 31 [pid = 3788] [id = 275] 08:42:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (11D2AC00) [pid = 3788] [serial = 824] [outer = 00000000] 08:42:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (12B2C800) [pid = 3788] [serial = 825] [outer = 11D2AC00] 08:42:03 INFO - PROCESS | 3788 | 1464622923996 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (12B38000) [pid = 3788] [serial = 826] [outer = 11D2AC00] 08:42:04 INFO - PROCESS | 3788 | 1464622924445 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 707ms 08:42:04 INFO - PROCESS | 3788 | 1464622924477 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 3788 | 1464622924479 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:42:04 INFO - PROCESS | 3788 | 1464622924482 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 3788 | 1464622924484 Marionette TRACE conn2 <- [1,1066,null,{}] 08:42:04 INFO - PROCESS | 3788 | 1464622924487 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 3788 | 1464622924567 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:42:04 INFO - PROCESS | 3788 | 1464622924577 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 3788 | ++DOCSHELL 12BEC400 == 32 [pid = 3788] [id = 276] 08:42:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (12C08000) [pid = 3788] [serial = 827] [outer = 00000000] 08:42:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (12C18C00) [pid = 3788] [serial = 828] [outer = 12C08000] 08:42:04 INFO - PROCESS | 3788 | 1464622924621 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (12C1EC00) [pid = 3788] [serial = 829] [outer = 12C08000] 08:42:05 INFO - PROCESS | 3788 | 1464622925092 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 658ms 08:42:05 INFO - PROCESS | 3788 | 1464622925155 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 3788 | 1464622925157 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:42:05 INFO - PROCESS | 3788 | 1464622925160 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:42:05 INFO - PROCESS | 3788 | 1464622925162 Marionette TRACE conn2 <- [1,1070,null,{}] 08:42:05 INFO - PROCESS | 3788 | 1464622925172 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 3788 | 1464622925285 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:42:05 INFO - PROCESS | 3788 | 1464622925375 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 3788 | ++DOCSHELL 12B2A400 == 33 [pid = 3788] [id = 277] 08:42:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (12C0C400) [pid = 3788] [serial = 830] [outer = 00000000] 08:42:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13198C00) [pid = 3788] [serial = 831] [outer = 12C0C400] 08:42:05 INFO - PROCESS | 3788 | 1464622925420 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13955800) [pid = 3788] [serial = 832] [outer = 12C0C400] 08:42:05 INFO - PROCESS | 3788 | 1464622925835 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 723ms 08:42:05 INFO - PROCESS | 3788 | 1464622925860 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 3788 | 1464622925862 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:42:05 INFO - PROCESS | 3788 | 1464622925873 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 3788 | 1464622925874 Marionette TRACE conn2 <- [1,1074,null,{}] 08:42:05 INFO - PROCESS | 3788 | 1464622925878 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 3788 | 1464622926003 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:42:06 INFO - PROCESS | 3788 | 1464622926108 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3788 | ++DOCSHELL 139A1800 == 34 [pid = 3788] [id = 278] 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13B22C00) [pid = 3788] [serial = 833] [outer = 00000000] 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13D57800) [pid = 3788] [serial = 834] [outer = 13B22C00] 08:42:06 INFO - PROCESS | 3788 | 1464622926153 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1432A800) [pid = 3788] [serial = 835] [outer = 13B22C00] 08:42:06 INFO - PROCESS | 3788 | 1464622926566 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 707ms 08:42:06 INFO - PROCESS | 3788 | 1464622926602 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 3788 | 1464622926604 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:42:06 INFO - PROCESS | 3788 | 1464622926607 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 3788 | 1464622926609 Marionette TRACE conn2 <- [1,1078,null,{}] 08:42:06 INFO - PROCESS | 3788 | 1464622926612 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 3788 | 1464622926739 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:42:06 INFO - PROCESS | 3788 | 1464622926757 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3788 | ++DOCSHELL 11485400 == 35 [pid = 3788] [id = 279] 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (12C10800) [pid = 3788] [serial = 836] [outer = 00000000] 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (14F9D000) [pid = 3788] [serial = 837] [outer = 12C10800] 08:42:06 INFO - PROCESS | 3788 | 1464622926805 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (14FA8000) [pid = 3788] [serial = 838] [outer = 12C10800] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1328AC00) [pid = 3788] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (110A6800) [pid = 3788] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (11485000) [pid = 3788] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (0F26FC00) [pid = 3788] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (12B38C00) [pid = 3788] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1050F800) [pid = 3788] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (118C4000) [pid = 3788] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (10273C00) [pid = 3788] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (10C32800) [pid = 3788] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:42:07 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (12C13800) [pid = 3788] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:42:07 INFO - PROCESS | 3788 | 1464622927322 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 755ms 08:42:07 INFO - PROCESS | 3788 | 1464622927382 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 3788 | 1464622927384 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:42:07 INFO - PROCESS | 3788 | 1464622927387 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 3788 | 1464622927389 Marionette TRACE conn2 <- [1,1082,null,{}] 08:42:07 INFO - PROCESS | 3788 | 1464622927392 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 3788 | 1464622927472 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:42:07 INFO - PROCESS | 3788 | 1464622927553 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 3788 | ++DOCSHELL 0F26FC00 == 36 [pid = 3788] [id = 280] 08:42:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (0F2B8400) [pid = 3788] [serial = 839] [outer = 00000000] 08:42:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (11483000) [pid = 3788] [serial = 840] [outer = 0F2B8400] 08:42:07 INFO - PROCESS | 3788 | 1464622927599 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (12F47C00) [pid = 3788] [serial = 841] [outer = 0F2B8400] 08:42:07 INFO - PROCESS | 3788 | 1464622927961 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 643ms 08:42:08 INFO - PROCESS | 3788 | 1464622928025 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3788 | 1464622928027 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:42:08 INFO - PROCESS | 3788 | 1464622928030 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 3788 | 1464622928032 Marionette TRACE conn2 <- [1,1086,null,{}] 08:42:08 INFO - PROCESS | 3788 | 1464622928036 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 3788 | 1464622928168 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:42:08 INFO - PROCESS | 3788 | 1464622928181 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3788 | ++DOCSHELL 0F26BC00 == 37 [pid = 3788] [id = 281] 08:42:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1147FC00) [pid = 3788] [serial = 842] [outer = 00000000] 08:42:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (14FA5C00) [pid = 3788] [serial = 843] [outer = 1147FC00] 08:42:08 INFO - PROCESS | 3788 | 1464622928224 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15026400) [pid = 3788] [serial = 844] [outer = 1147FC00] 08:42:08 INFO - PROCESS | 3788 | 1464622928663 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 658ms 08:42:08 INFO - PROCESS | 3788 | 1464622928703 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3788 | 1464622928706 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:42:08 INFO - PROCESS | 3788 | 1464622928709 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:42:08 INFO - PROCESS | 3788 | 1464622928711 Marionette TRACE conn2 <- [1,1090,null,{}] 08:42:08 INFO - PROCESS | 3788 | 1464622928714 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 3788 | 1464622928789 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:42:08 INFO - PROCESS | 3788 | 1464622928872 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3788 | ++DOCSHELL 12B33400 == 38 [pid = 3788] [id = 282] 08:42:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (12B36400) [pid = 3788] [serial = 845] [outer = 00000000] 08:42:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (155D1C00) [pid = 3788] [serial = 846] [outer = 12B36400] 08:42:08 INFO - PROCESS | 3788 | 1464622928916 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (159AB800) [pid = 3788] [serial = 847] [outer = 12B36400] 08:42:09 INFO - PROCESS | 3788 | 1464622929280 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 659ms 08:42:09 INFO - PROCESS | 3788 | 1464622929348 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 3788 | 1464622929352 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:42:09 INFO - PROCESS | 3788 | 1464622929357 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:42:09 INFO - PROCESS | 3788 | 1464622929361 Marionette TRACE conn2 <- [1,1094,null,{}] 08:42:09 INFO - PROCESS | 3788 | 1464622929367 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 3788 | 1464622929553 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:42:09 INFO - PROCESS | 3788 | 1464622929675 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 3788 | ++DOCSHELL 10231400 == 39 [pid = 3788] [id = 283] 08:42:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (10270000) [pid = 3788] [serial = 848] [outer = 00000000] 08:42:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1055B800) [pid = 3788] [serial = 849] [outer = 10270000] 08:42:09 INFO - PROCESS | 3788 | 1464622929731 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (10AEDC00) [pid = 3788] [serial = 850] [outer = 10270000] 08:42:10 INFO - PROCESS | 3788 | 1464622930306 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 964ms 08:42:10 INFO - PROCESS | 3788 | 1464622930341 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3788 | 1464622930345 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:42:10 INFO - PROCESS | 3788 | 1464622930353 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 3788 | 1464622930357 Marionette TRACE conn2 <- [1,1098,null,{}] 08:42:10 INFO - PROCESS | 3788 | 1464622930361 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 3788 | 1464622930465 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:42:10 INFO - PROCESS | 3788 | 1464622930561 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3788 | ++DOCSHELL 11CC3400 == 40 [pid = 3788] [id = 284] 08:42:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (11DACC00) [pid = 3788] [serial = 851] [outer = 00000000] 08:42:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (12C03400) [pid = 3788] [serial = 852] [outer = 11DACC00] 08:42:10 INFO - PROCESS | 3788 | 1464622930625 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (12C15400) [pid = 3788] [serial = 853] [outer = 11DACC00] 08:42:11 INFO - PROCESS | 3788 | 1464622931235 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 931ms 08:42:11 INFO - PROCESS | 3788 | 1464622931292 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 3788 | 1464622931295 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:42:11 INFO - PROCESS | 3788 | 1464622931299 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 3788 | 1464622931301 Marionette TRACE conn2 <- [1,1102,null,{}] 08:42:11 INFO - PROCESS | 3788 | 1464622931311 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 3788 | 1464622931414 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:42:11 INFO - PROCESS | 3788 | 1464622931511 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 3788 | ++DOCSHELL 13E68800 == 41 [pid = 3788] [id = 285] 08:42:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (14329400) [pid = 3788] [serial = 854] [outer = 00000000] 08:42:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (155B0000) [pid = 3788] [serial = 855] [outer = 14329400] 08:42:11 INFO - PROCESS | 3788 | 1464622931568 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15DA2400) [pid = 3788] [serial = 856] [outer = 14329400] 08:42:12 INFO - PROCESS | 3788 | 1464622932141 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 932ms 08:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:42:12 INFO - PROCESS | 3788 | 1464622932234 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 3788 | 1464622932237 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:42:12 INFO - PROCESS | 3788 | 1464622932240 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 3788 | 1464622932242 Marionette TRACE conn2 <- [1,1106,null,{}] 08:42:12 INFO - PROCESS | 3788 | 1464622932246 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 3788 | 1464622932348 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:42:12 INFO - PROCESS | 3788 | 1464622932452 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 3788 | ++DOCSHELL 155B0800 == 42 [pid = 3788] [id = 286] 08:42:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (15F18C00) [pid = 3788] [serial = 857] [outer = 00000000] 08:42:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (15F7F800) [pid = 3788] [serial = 858] [outer = 15F18C00] 08:42:12 INFO - PROCESS | 3788 | 1464622932505 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1678D800) [pid = 3788] [serial = 859] [outer = 15F18C00] 08:42:13 INFO - PROCESS | 3788 | 1464622933144 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 964ms 08:42:13 INFO - PROCESS | 3788 | 1464622933185 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 3788 | 1464622933187 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:42:13 INFO - PROCESS | 3788 | 1464622933191 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 3788 | 1464622933193 Marionette TRACE conn2 <- [1,1110,null,{}] 08:42:13 INFO - PROCESS | 3788 | 1464622933196 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 3788 | 1464622933294 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:42:13 INFO - PROCESS | 3788 | 1464622933390 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 3788 | ++DOCSHELL 15F7E800 == 43 [pid = 3788] [id = 287] 08:42:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (168A1000) [pid = 3788] [serial = 860] [outer = 00000000] 08:42:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (16950C00) [pid = 3788] [serial = 861] [outer = 168A1000] 08:42:13 INFO - PROCESS | 3788 | 1464622933491 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (16954400) [pid = 3788] [serial = 862] [outer = 168A1000] 08:42:14 INFO - PROCESS | 3788 | 1464622934205 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1028ms 08:42:14 INFO - PROCESS | 3788 | 1464622934228 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 3788 | 1464622934232 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:42:14 INFO - PROCESS | 3788 | 1464622934237 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:42:14 INFO - PROCESS | 3788 | 1464622934241 Marionette TRACE conn2 <- [1,1114,null,{}] 08:42:14 INFO - PROCESS | 3788 | 1464622934248 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 3788 | 1464622934350 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:42:14 INFO - PROCESS | 3788 | 1464622934442 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3788 | ++DOCSHELL 10522800 == 44 [pid = 3788] [id = 288] 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (105FA800) [pid = 3788] [serial = 863] [outer = 00000000] 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (10C31800) [pid = 3788] [serial = 864] [outer = 105FA800] 08:42:14 INFO - PROCESS | 3788 | 1464622934489 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (110A7400) [pid = 3788] [serial = 865] [outer = 105FA800] 08:42:15 INFO - PROCESS | 3788 | 1464622935117 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 932ms 08:42:15 INFO - PROCESS | 3788 | 1464622935175 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 3788 | 1464622935180 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:42:15 INFO - PROCESS | 3788 | 1464622935186 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 3788 | 1464622935189 Marionette TRACE conn2 <- [1,1118,null,{}] 08:42:15 INFO - PROCESS | 3788 | 1464622935193 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 3788 | 1464622935289 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:42:15 INFO - PROCESS | 3788 | 1464622935372 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F4C00 == 45 [pid = 3788] [id = 289] 08:42:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (0F2AF000) [pid = 3788] [serial = 866] [outer = 00000000] 08:42:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1050B400) [pid = 3788] [serial = 867] [outer = 0F2AF000] 08:42:15 INFO - PROCESS | 3788 | 1464622935476 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (10E87400) [pid = 3788] [serial = 868] [outer = 0F2AF000] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (14394C00) [pid = 3788] [serial = 810] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1395F000) [pid = 3788] [serial = 804] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (11480400) [pid = 3788] [serial = 789] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (13B29000) [pid = 3788] [serial = 807] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (11488400) [pid = 3788] [serial = 790] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (0F279400) [pid = 3788] [serial = 780] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (0F2B5000) [pid = 3788] [serial = 781] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (12B3E800) [pid = 3788] [serial = 795] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (12C07C00) [pid = 3788] [serial = 796] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1314A400) [pid = 3788] [serial = 801] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (11DAE400) [pid = 3788] [serial = 792] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (12955C00) [pid = 3788] [serial = 793] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (10509C00) [pid = 3788] [serial = 783] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1052A800) [pid = 3788] [serial = 784] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (10C37400) [pid = 3788] [serial = 786] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10C40800) [pid = 3788] [serial = 787] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1395F400) [pid = 3788] [serial = 805] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (12C1A000) [pid = 3788] [serial = 798] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (12C1A800) [pid = 3788] [serial = 799] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13B2FC00) [pid = 3788] [serial = 808] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1314CC00) [pid = 3788] [serial = 802] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 3788 | 1464622935998 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 867ms 08:42:16 INFO - PROCESS | 3788 | 1464622936061 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3788 | 1464622936064 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:42:16 INFO - PROCESS | 3788 | 1464622936067 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3788 | 1464622936071 Marionette TRACE conn2 <- [1,1122,null,{}] 08:42:16 INFO - PROCESS | 3788 | 1464622936080 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 3788 | 1464622936167 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:42:16 INFO - PROCESS | 3788 | 1464622936182 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3788 | ++DOCSHELL 12B2F400 == 46 [pid = 3788] [id = 290] 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (12B2FC00) [pid = 3788] [serial = 869] [outer = 00000000] 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (12B60C00) [pid = 3788] [serial = 870] [outer = 12B2FC00] 08:42:16 INFO - PROCESS | 3788 | 1464622936229 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (12C06800) [pid = 3788] [serial = 871] [outer = 12B2FC00] 08:42:16 INFO - PROCESS | 3788 | 1464622936686 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 659ms 08:42:16 INFO - PROCESS | 3788 | 1464622936705 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3788 | 1464622936707 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:42:16 INFO - PROCESS | 3788 | 1464622936710 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3788 | 1464622936712 Marionette TRACE conn2 <- [1,1126,null,{}] 08:42:16 INFO - PROCESS | 3788 | 1464622936716 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 3788 | 1464622936796 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:42:16 INFO - PROCESS | 3788 | 1464622936803 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3788 | ++DOCSHELL 0F657000 == 47 [pid = 3788] [id = 291] 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1148B800) [pid = 3788] [serial = 872] [outer = 00000000] 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13194400) [pid = 3788] [serial = 873] [outer = 1148B800] 08:42:16 INFO - PROCESS | 3788 | 1464622936856 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13290000) [pid = 3788] [serial = 874] [outer = 1148B800] 08:42:17 INFO - PROCESS | 3788 | 1464622937336 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 642ms 08:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:42:17 INFO - PROCESS | 3788 | 1464622937381 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3788 | 1464622937383 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:42:17 INFO - PROCESS | 3788 | 1464622937386 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 3788 | 1464622937388 Marionette TRACE conn2 <- [1,1130,null,{}] 08:42:17 INFO - PROCESS | 3788 | 1464622937391 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 3788 | 1464622937468 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:42:17 INFO - PROCESS | 3788 | 1464622937475 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 3788 | ++DOCSHELL 12C1A000 == 48 [pid = 3788] [id = 292] 08:42:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1397EC00) [pid = 3788] [serial = 875] [outer = 00000000] 08:42:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13B23400) [pid = 3788] [serial = 876] [outer = 1397EC00] 08:42:17 INFO - PROCESS | 3788 | 1464622937519 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (13B2D400) [pid = 3788] [serial = 877] [outer = 1397EC00] 08:42:18 INFO - PROCESS | 3788 | 1464622937983 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 643ms 08:42:18 INFO - PROCESS | 3788 | 1464622938029 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 3788 | 1464622938031 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:42:18 INFO - PROCESS | 3788 | 1464622938034 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:42:18 INFO - PROCESS | 3788 | 1464622938036 Marionette TRACE conn2 <- [1,1134,null,{}] 08:42:18 INFO - PROCESS | 3788 | 1464622938039 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 3788 | 1464622938165 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:42:18 INFO - PROCESS | 3788 | 1464622938263 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3788 | ++DOCSHELL 12C1C800 == 49 [pid = 3788] [id = 293] 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (12C1FC00) [pid = 3788] [serial = 878] [outer = 00000000] 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (14FA4000) [pid = 3788] [serial = 879] [outer = 12C1FC00] 08:42:18 INFO - PROCESS | 3788 | 1464622938308 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (155C9800) [pid = 3788] [serial = 880] [outer = 12C1FC00] 08:42:18 INFO - PROCESS | 3788 | 1464622938737 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 723ms 08:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:42:18 INFO - PROCESS | 3788 | 1464622938771 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 3788 | 1464622938773 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:42:18 INFO - PROCESS | 3788 | 1464622938776 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 3788 | 1464622938778 Marionette TRACE conn2 <- [1,1138,null,{}] 08:42:18 INFO - PROCESS | 3788 | 1464622938781 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 3788 | 1464622938888 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:42:19 INFO - PROCESS | 3788 | 1464622938979 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 3788 | ++DOCSHELL 13B30800 == 50 [pid = 3788] [id = 294] 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (14335000) [pid = 3788] [serial = 881] [outer = 00000000] 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (15F1B400) [pid = 3788] [serial = 882] [outer = 14335000] 08:42:19 INFO - PROCESS | 3788 | 1464622939023 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (15F7FC00) [pid = 3788] [serial = 883] [outer = 14335000] 08:42:19 INFO - PROCESS | 3788 | 1464622939477 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 755ms 08:42:19 INFO - PROCESS | 3788 | 1464622939550 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 3788 | 1464622939552 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:42:19 INFO - PROCESS | 3788 | 1464622939559 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 3788 | 1464622939561 Marionette TRACE conn2 <- [1,1142,null,{}] 08:42:19 INFO - PROCESS | 3788 | 1464622939570 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 3788 | 1464622939675 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:42:19 INFO - PROCESS | 3788 | 1464622939684 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 3788 | ++DOCSHELL 14F9DC00 == 51 [pid = 3788] [id = 295] 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (155D2000) [pid = 3788] [serial = 884] [outer = 00000000] 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (16A67400) [pid = 3788] [serial = 885] [outer = 155D2000] 08:42:19 INFO - PROCESS | 3788 | 1464622939731 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16C2A400) [pid = 3788] [serial = 886] [outer = 155D2000] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1147FC00) [pid = 3788] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (12C0C400) [pid = 3788] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (13B22C00) [pid = 3788] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (0F2B8400) [pid = 3788] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (12C08000) [pid = 3788] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (11D2AC00) [pid = 3788] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (10529C00) [pid = 3788] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (12C10800) [pid = 3788] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (0C7F1800) [pid = 3788] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:42:20 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (12DE5C00) [pid = 3788] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:42:20 INFO - PROCESS | 3788 | 1464622940226 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 723ms 08:42:20 INFO - PROCESS | 3788 | 1464622940255 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3788 | 1464622940257 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:42:20 INFO - PROCESS | 3788 | 1464622940261 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3788 | 1464622940262 Marionette TRACE conn2 <- [1,1146,null,{}] 08:42:20 INFO - PROCESS | 3788 | 1464622940293 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 3788 | 1464622940380 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:42:20 INFO - PROCESS | 3788 | 1464622940387 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3788 | ++DOCSHELL 12B5DC00 == 52 [pid = 3788] [id = 296] 08:42:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (12BE0800) [pid = 3788] [serial = 887] [outer = 00000000] 08:42:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (131DCC00) [pid = 3788] [serial = 888] [outer = 12BE0800] 08:42:20 INFO - PROCESS | 3788 | 1464622940435 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1328AC00) [pid = 3788] [serial = 889] [outer = 12BE0800] 08:42:20 INFO - PROCESS | 3788 | 1464622940912 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 658ms 08:42:20 INFO - PROCESS | 3788 | 1464622940954 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3788 | 1464622940956 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:42:20 INFO - PROCESS | 3788 | 1464622940959 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3788 | 1464622940961 Marionette TRACE conn2 <- [1,1150,null,{}] 08:42:20 INFO - PROCESS | 3788 | 1464622940964 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 3788 | 1464622941049 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:42:21 INFO - PROCESS | 3788 | 1464622941057 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 3788 | ++DOCSHELL 1027B000 == 53 [pid = 3788] [id = 297] 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (12C17000) [pid = 3788] [serial = 890] [outer = 00000000] 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (16C30400) [pid = 3788] [serial = 891] [outer = 12C17000] 08:42:21 INFO - PROCESS | 3788 | 1464622941100 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (16E85400) [pid = 3788] [serial = 892] [outer = 12C17000] 08:42:21 INFO - PROCESS | 3788 | 1464622941600 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 723ms 08:42:21 INFO - PROCESS | 3788 | 1464622941659 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 3788 | 1464622941662 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:42:21 INFO - PROCESS | 3788 | 1464622941665 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:42:21 INFO - PROCESS | 3788 | 1464622941667 Marionette TRACE conn2 <- [1,1154,null,{}] 08:42:21 INFO - PROCESS | 3788 | 1464622941670 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 3788 | 1464622941769 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:42:21 INFO - PROCESS | 3788 | 1464622941819 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 3788 | ++DOCSHELL 1767B400 == 54 [pid = 3788] [id = 298] 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1768AC00) [pid = 3788] [serial = 893] [outer = 00000000] 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (17695400) [pid = 3788] [serial = 894] [outer = 1768AC00] 08:42:21 INFO - PROCESS | 3788 | 1464622941916 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (179F7C00) [pid = 3788] [serial = 895] [outer = 1768AC00] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 0F26FC00 == 53 [pid = 3788] [id = 280] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 1B127800 == 52 [pid = 3788] [id = 14] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 1B130400 == 51 [pid = 3788] [id = 15] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 1AD6A000 == 50 [pid = 3788] [id = 10] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 11485400 == 49 [pid = 3788] [id = 279] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 1768B000 == 48 [pid = 3788] [id = 11] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 0F26BC00 == 47 [pid = 3788] [id = 281] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 12B3B000 == 46 [pid = 3788] [id = 259] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 1A8A1C00 == 45 [pid = 3788] [id = 12] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 139A1800 == 44 [pid = 3788] [id = 278] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 1AA4B400 == 43 [pid = 3788] [id = 13] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 0C7F4C00 == 42 [pid = 3788] [id = 289] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 15F7E800 == 41 [pid = 3788] [id = 287] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 10522800 == 40 [pid = 3788] [id = 288] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 13E68800 == 39 [pid = 3788] [id = 285] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 155B0800 == 38 [pid = 3788] [id = 286] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 11CC3400 == 37 [pid = 3788] [id = 284] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 12B33400 == 36 [pid = 3788] [id = 282] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 10231400 == 35 [pid = 3788] [id = 283] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 13B30800 == 34 [pid = 3788] [id = 294] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 12B5DC00 == 33 [pid = 3788] [id = 296] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 12C1A000 == 32 [pid = 3788] [id = 292] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 12C1C800 == 31 [pid = 3788] [id = 293] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 14F9DC00 == 30 [pid = 3788] [id = 295] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 1027B000 == 29 [pid = 3788] [id = 297] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 12B2F400 == 28 [pid = 3788] [id = 290] 08:42:23 INFO - PROCESS | 3788 | --DOCSHELL 0F657000 == 27 [pid = 3788] [id = 291] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (185BB400) [pid = 3788] [serial = 778] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (15026400) [pid = 3788] [serial = 844] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (13198C00) [pid = 3788] [serial = 831] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (13955800) [pid = 3788] [serial = 832] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1432A800) [pid = 3788] [serial = 835] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (13D57800) [pid = 3788] [serial = 834] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (11483000) [pid = 3788] [serial = 840] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (0C7F3000) [pid = 3788] [serial = 813] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (12C18C00) [pid = 3788] [serial = 828] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (12B2C800) [pid = 3788] [serial = 825] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (12B38000) [pid = 3788] [serial = 826] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10AEF800) [pid = 3788] [serial = 822] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (14F9D000) [pid = 3788] [serial = 837] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10F64000) [pid = 3788] [serial = 823] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (105F9000) [pid = 3788] [serial = 820] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (102F7800) [pid = 3788] [serial = 819] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10A64000) [pid = 3788] [serial = 816] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (14FA5C00) [pid = 3788] [serial = 843] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (155D1C00) [pid = 3788] [serial = 846] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (14FA8000) [pid = 3788] [serial = 838] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (12F47C00) [pid = 3788] [serial = 841] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (12C1EC00) [pid = 3788] [serial = 829] [outer = 00000000] [url = about:blank] 08:42:23 INFO - PROCESS | 3788 | 1464622943859 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2217ms 08:42:23 INFO - PROCESS | 3788 | 1464622943899 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 3788 | 1464622943905 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:42:23 INFO - PROCESS | 3788 | 1464622943914 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 3788 | 1464622943920 Marionette TRACE conn2 <- [1,1158,null,{}] 08:42:23 INFO - PROCESS | 3788 | 1464622943929 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 3788 | 1464622944051 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:42:24 INFO - PROCESS | 3788 | 1464622944066 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B0800 == 28 [pid = 3788] [id = 299] 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (0F2B0C00) [pid = 3788] [serial = 896] [outer = 00000000] 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (0F2BCC00) [pid = 3788] [serial = 897] [outer = 0F2B0C00] 08:42:24 INFO - PROCESS | 3788 | 1464622944114 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (0F937400) [pid = 3788] [serial = 898] [outer = 0F2B0C00] 08:42:24 INFO - PROCESS | 3788 | 1464622944589 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 723ms 08:42:24 INFO - PROCESS | 3788 | 1464622944613 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 3788 | 1464622944619 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:42:24 INFO - PROCESS | 3788 | 1464622944674 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 3788 | 1464622944677 Marionette TRACE conn2 <- [1,1162,null,{}] 08:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:42:24 INFO - PROCESS | 3788 | 1464622944680 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 3788 | 1464622944769 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:42:24 INFO - PROCESS | 3788 | 1464622944777 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 3788 | ++DOCSHELL 1052F800 == 29 [pid = 3788] [id = 300] 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (10530800) [pid = 3788] [serial = 899] [outer = 00000000] 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (105F6400) [pid = 3788] [serial = 900] [outer = 10530800] 08:42:24 INFO - PROCESS | 3788 | 1464622944825 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (10A5E800) [pid = 3788] [serial = 901] [outer = 10530800] 08:42:25 INFO - PROCESS | 3788 | 1464622945320 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 3788 | 1464622945380 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:42:25 INFO - PROCESS | 3788 | 1464622945384 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 3788 | 1464622945388 Marionette TRACE conn2 <- [1,1166,null,{}] 08:42:25 INFO - PROCESS | 3788 | 1464622945398 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 3788 | 1464622945510 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:42:25 INFO - PROCESS | 3788 | 1464622945595 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 3788 | ++DOCSHELL 10EB3800 == 30 [pid = 3788] [id = 301] 08:42:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (10EB4C00) [pid = 3788] [serial = 902] [outer = 00000000] 08:42:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (110A3400) [pid = 3788] [serial = 903] [outer = 10EB4C00] 08:42:25 INFO - PROCESS | 3788 | 1464622945644 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1147FC00) [pid = 3788] [serial = 904] [outer = 10EB4C00] 08:42:26 INFO - PROCESS | 3788 | 1464622946087 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 3788 | 1464622946117 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:42:26 INFO - PROCESS | 3788 | 1464622946120 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 3788 | 1464622946122 Marionette TRACE conn2 <- [1,1170,null,{}] 08:42:26 INFO - PROCESS | 3788 | 1464622946125 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 3788 | 1464622946236 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:42:26 INFO - PROCESS | 3788 | 1464622946242 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 3788 | ++DOCSHELL 1052AC00 == 31 [pid = 3788] [id = 302] 08:42:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (114E0400) [pid = 3788] [serial = 905] [outer = 00000000] 08:42:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1294CC00) [pid = 3788] [serial = 906] [outer = 114E0400] 08:42:26 INFO - PROCESS | 3788 | 1464622946306 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (12966C00) [pid = 3788] [serial = 907] [outer = 114E0400] 08:42:26 INFO - PROCESS | 3788 | 1464622946724 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 3788 | 1464622946760 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:42:26 INFO - PROCESS | 3788 | 1464622946768 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 3788 | 1464622946770 Marionette TRACE conn2 <- [1,1174,null,{}] 08:42:26 INFO - PROCESS | 3788 | 1464622946773 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 3788 | 1464622946855 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:42:26 INFO - PROCESS | 3788 | 1464622946864 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 3788 | ++DOCSHELL 12B31800 == 32 [pid = 3788] [id = 303] 08:42:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (12B34C00) [pid = 3788] [serial = 908] [outer = 00000000] 08:42:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (12B59000) [pid = 3788] [serial = 909] [outer = 12B34C00] 08:42:26 INFO - PROCESS | 3788 | 1464622946909 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (12C01C00) [pid = 3788] [serial = 910] [outer = 12B34C00] 08:42:27 INFO - PROCESS | 3788 | 1464622947411 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 3788 | 1464622947438 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:42:27 INFO - PROCESS | 3788 | 1464622947442 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 3788 | 1464622947443 Marionette TRACE conn2 <- [1,1178,null,{}] 08:42:27 INFO - PROCESS | 3788 | 1464622947450 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 3788 | 1464622947554 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:42:27 INFO - PROCESS | 3788 | 1464622947564 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 3788 | ++DOCSHELL 12C1A800 == 33 [pid = 3788] [id = 304] 08:42:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (12C1B800) [pid = 3788] [serial = 911] [outer = 00000000] 08:42:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (12F49C00) [pid = 3788] [serial = 912] [outer = 12C1B800] 08:42:27 INFO - PROCESS | 3788 | 1464622947610 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (13293400) [pid = 3788] [serial = 913] [outer = 12C1B800] 08:42:28 INFO - PROCESS | 3788 | 1464622948037 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3788 | 1464622948079 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:42:28 INFO - PROCESS | 3788 | 1464622948087 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:42:28 INFO - PROCESS | 3788 | 1464622948088 Marionette TRACE conn2 <- [1,1182,null,{}] 08:42:28 INFO - PROCESS | 3788 | 1464622948092 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 3788 | 1464622948239 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:42:28 INFO - PROCESS | 3788 | 1464622948247 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3788 | ++DOCSHELL 131E4400 == 34 [pid = 3788] [id = 305] 08:42:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1395D000) [pid = 3788] [serial = 914] [outer = 00000000] 08:42:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (13B29400) [pid = 3788] [serial = 915] [outer = 1395D000] 08:42:28 INFO - PROCESS | 3788 | 1464622948291 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (13B2E400) [pid = 3788] [serial = 916] [outer = 1395D000] 08:42:28 INFO - PROCESS | 3788 | 1464622948746 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3788 | 1464622948822 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:42:28 INFO - PROCESS | 3788 | 1464622948825 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 3788 | 1464622948827 Marionette TRACE conn2 <- [1,1186,null,{}] 08:42:28 INFO - PROCESS | 3788 | 1464622948830 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 3788 | 1464622948915 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:42:28 INFO - PROCESS | 3788 | 1464622948924 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3788 | ++DOCSHELL 13E60000 == 35 [pid = 3788] [id = 306] 08:42:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (13E64800) [pid = 3788] [serial = 917] [outer = 00000000] 08:42:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (14333800) [pid = 3788] [serial = 918] [outer = 13E64800] 08:42:28 INFO - PROCESS | 3788 | 1464622948971 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (12965000) [pid = 3788] [serial = 919] [outer = 13E64800] 08:42:29 INFO - PROCESS | 3788 | 1464622949446 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 659ms 08:42:29 INFO - PROCESS | 3788 | 1464622949496 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 3788 | 1464622949498 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:42:29 INFO - PROCESS | 3788 | 1464622949501 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 3788 | 1464622949503 Marionette TRACE conn2 <- [1,1190,null,{}] 08:42:29 INFO - PROCESS | 3788 | 1464622949506 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 3788 | 1464622949607 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:42:29 INFO - PROCESS | 3788 | 1464622949684 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 3788 | ++DOCSHELL 10E95C00 == 36 [pid = 3788] [id = 307] 08:42:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (14392C00) [pid = 3788] [serial = 920] [outer = 00000000] 08:42:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (15026400) [pid = 3788] [serial = 921] [outer = 14392C00] 08:42:29 INFO - PROCESS | 3788 | 1464622949728 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (15026C00) [pid = 3788] [serial = 922] [outer = 14392C00] 08:42:30 INFO - PROCESS | 3788 | 1464622950134 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 723ms 08:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:42:30 INFO - PROCESS | 3788 | 1464622950203 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3788 | 1464622950205 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:42:30 INFO - PROCESS | 3788 | 1464622950208 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 3788 | 1464622950210 Marionette TRACE conn2 <- [1,1194,null,{}] 08:42:30 INFO - PROCESS | 3788 | 1464622950213 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 3788 | 1464622950321 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:42:30 INFO - PROCESS | 3788 | 1464622950330 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3788 | ++DOCSHELL 105F1C00 == 37 [pid = 3788] [id = 308] 08:42:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (13E63C00) [pid = 3788] [serial = 923] [outer = 00000000] 08:42:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (155C6C00) [pid = 3788] [serial = 924] [outer = 13E63C00] 08:42:30 INFO - PROCESS | 3788 | 1464622950377 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (15D9E800) [pid = 3788] [serial = 925] [outer = 13E63C00] 08:42:30 INFO - PROCESS | 3788 | 1464622950864 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 642ms 08:42:30 INFO - PROCESS | 3788 | 1464622950880 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3788 | 1464622950882 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:42:30 INFO - PROCESS | 3788 | 1464622950886 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:42:30 INFO - PROCESS | 3788 | 1464622950888 Marionette TRACE conn2 <- [1,1198,null,{}] 08:42:30 INFO - PROCESS | 3788 | 1464622950891 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 3788 | 1464622951007 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:42:31 INFO - PROCESS | 3788 | 1464622951096 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 3788 | ++DOCSHELL 1678C000 == 38 [pid = 3788] [id = 309] 08:42:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1678F800) [pid = 3788] [serial = 926] [outer = 00000000] 08:42:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (16957000) [pid = 3788] [serial = 927] [outer = 1678F800] 08:42:31 INFO - PROCESS | 3788 | 1464622951149 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (16C22C00) [pid = 3788] [serial = 928] [outer = 1678F800] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1432AC00) [pid = 3788] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (0C77FC00) [pid = 3788] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (105F4400) [pid = 3788] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (155D2000) [pid = 3788] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (14335000) [pid = 3788] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (12BE0800) [pid = 3788] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (14329400) [pid = 3788] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (11DACC00) [pid = 3788] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (10270000) [pid = 3788] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (12B36400) [pid = 3788] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1397EC00) [pid = 3788] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1148B800) [pid = 3788] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (12B2FC00) [pid = 3788] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (0F2AF000) [pid = 3788] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (105FA800) [pid = 3788] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (168A1000) [pid = 3788] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (15F18C00) [pid = 3788] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (12C1FC00) [pid = 3788] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:42:31 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (12C17000) [pid = 3788] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:42:31 INFO - PROCESS | 3788 | 1464622951844 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1012ms 08:42:31 INFO - PROCESS | 3788 | 1464622951907 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 3788 | 1464622951909 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:42:31 INFO - PROCESS | 3788 | 1464622951912 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:42:31 INFO - PROCESS | 3788 | 1464622951914 Marionette TRACE conn2 <- [1,1202,null,{}] 08:42:31 INFO - PROCESS | 3788 | 1464622951917 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 3788 | 1464622951993 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:42:31 INFO - PROCESS | 3788 | 1464622952002 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3788 | ++DOCSHELL 10271400 == 39 [pid = 3788] [id = 310] 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10273800) [pid = 3788] [serial = 929] [outer = 00000000] 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10F61800) [pid = 3788] [serial = 930] [outer = 10273800] 08:42:32 INFO - PROCESS | 3788 | 1464622952045 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (12B2A000) [pid = 3788] [serial = 931] [outer = 10273800] 08:42:32 INFO - PROCESS | 3788 | 1464622952485 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 643ms 08:42:32 INFO - PROCESS | 3788 | 1464622952551 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3788 | 1464622952553 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:42:32 INFO - PROCESS | 3788 | 1464622952556 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:42:32 INFO - PROCESS | 3788 | 1464622952558 Marionette TRACE conn2 <- [1,1206,null,{}] 08:42:32 INFO - PROCESS | 3788 | 1464622952565 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 3788 | 1464622952639 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:42:32 INFO - PROCESS | 3788 | 1464622952646 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3788 | ++DOCSHELL 114E4C00 == 40 [pid = 3788] [id = 311] 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (11DACC00) [pid = 3788] [serial = 932] [outer = 00000000] 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (15F16800) [pid = 3788] [serial = 933] [outer = 11DACC00] 08:42:32 INFO - PROCESS | 3788 | 1464622952689 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1694CC00) [pid = 3788] [serial = 934] [outer = 11DACC00] 08:42:33 INFO - PROCESS | 3788 | 1464622953175 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 642ms 08:42:33 INFO - PROCESS | 3788 | 1464622953227 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 3788 | 1464622953229 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:42:33 INFO - PROCESS | 3788 | 1464622953232 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:42:33 INFO - PROCESS | 3788 | 1464622953233 Marionette TRACE conn2 <- [1,1210,null,{}] 08:42:33 INFO - PROCESS | 3788 | 1464622953237 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 3788 | 1464622953312 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:42:33 INFO - PROCESS | 3788 | 1464622953318 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 3788 | ++DOCSHELL 12B3E800 == 41 [pid = 3788] [id = 312] 08:42:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (14336400) [pid = 3788] [serial = 935] [outer = 00000000] 08:42:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (16E8A000) [pid = 3788] [serial = 936] [outer = 14336400] 08:42:33 INFO - PROCESS | 3788 | 1464622953361 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16F79400) [pid = 3788] [serial = 937] [outer = 14336400] 08:42:33 INFO - PROCESS | 3788 | 1464622953760 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 3788 | 1464622953860 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:42:33 INFO - PROCESS | 3788 | 1464622953870 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 3788 | 1464622953874 Marionette TRACE conn2 <- [1,1214,null,{}] 08:42:33 INFO - PROCESS | 3788 | 1464622953881 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 3788 | 1464622953997 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:42:34 INFO - PROCESS | 3788 | 1464622954225 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 3788 | ++DOCSHELL 0F2AF400 == 42 [pid = 3788] [id = 313] 08:42:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (0F2B2000) [pid = 3788] [serial = 938] [outer = 00000000] 08:42:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (0F2B9800) [pid = 3788] [serial = 939] [outer = 0F2B2000] 08:42:34 INFO - PROCESS | 3788 | 1464622954283 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (102D0800) [pid = 3788] [serial = 940] [outer = 0F2B2000] 08:42:35 INFO - PROCESS | 3788 | 1464622955006 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1173ms 08:42:35 INFO - PROCESS | 3788 | 1464622955050 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 3788 | 1464622955053 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:42:35 INFO - PROCESS | 3788 | 1464622955061 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 3788 | 1464622955065 Marionette TRACE conn2 <- [1,1218,null,{}] 08:42:35 INFO - PROCESS | 3788 | 1464622955069 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 3788 | 1464622955184 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:42:35 INFO - PROCESS | 3788 | 1464622955354 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 3788 | ++DOCSHELL 10A64000 == 43 [pid = 3788] [id = 314] 08:42:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (10AE5800) [pid = 3788] [serial = 941] [outer = 00000000] 08:42:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (10E8A000) [pid = 3788] [serial = 942] [outer = 10AE5800] 08:42:35 INFO - PROCESS | 3788 | 1464622955409 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (10EB6C00) [pid = 3788] [serial = 943] [outer = 10AE5800] 08:42:36 INFO - PROCESS | 3788 | 1464622956356 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1333ms 08:42:36 INFO - PROCESS | 3788 | 1464622956392 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 3788 | 1464622956396 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:42:36 INFO - PROCESS | 3788 | 1464622956401 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 3788 | 1464622956405 Marionette TRACE conn2 <- [1,1222,null,{}] 08:42:36 INFO - PROCESS | 3788 | 1464622956411 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 3788 | 1464622956543 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:42:36 INFO - PROCESS | 3788 | 1464622956630 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F0400 == 44 [pid = 3788] [id = 315] 08:42:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (0C7F7000) [pid = 3788] [serial = 944] [outer = 00000000] 08:42:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (0F2BC000) [pid = 3788] [serial = 945] [outer = 0C7F7000] 08:42:36 INFO - PROCESS | 3788 | 1464622956725 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (10529C00) [pid = 3788] [serial = 946] [outer = 0C7F7000] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 14329800 == 43 [pid = 3788] [id = 270] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 12C0BC00 == 42 [pid = 3788] [id = 266] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 10C31C00 == 41 [pid = 3788] [id = 268] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 11872400 == 40 [pid = 3788] [id = 264] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 10C3F800 == 39 [pid = 3788] [id = 263] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 11480000 == 38 [pid = 3788] [id = 269] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 10C32000 == 37 [pid = 3788] [id = 262] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 10233800 == 36 [pid = 3788] [id = 261] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 0F26F400 == 35 [pid = 3788] [id = 260] 08:42:36 INFO - PROCESS | 3788 | --DOCSHELL 1767B400 == 34 [pid = 3788] [id = 298] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (15023C00) [pid = 3788] [serial = 811] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (0F271C00) [pid = 3788] [serial = 814] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (10AECC00) [pid = 3788] [serial = 817] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (17695400) [pid = 3788] [serial = 894] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (16A67400) [pid = 3788] [serial = 885] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (15F7FC00) [pid = 3788] [serial = 883] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (15F1B400) [pid = 3788] [serial = 882] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (131DCC00) [pid = 3788] [serial = 888] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (16C2A400) [pid = 3788] [serial = 886] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (155B0000) [pid = 3788] [serial = 855] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (12C15400) [pid = 3788] [serial = 853] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (12C03400) [pid = 3788] [serial = 852] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (10AEDC00) [pid = 3788] [serial = 850] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1055B800) [pid = 3788] [serial = 849] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (159AB800) [pid = 3788] [serial = 847] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (13B23400) [pid = 3788] [serial = 876] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13194400) [pid = 3788] [serial = 873] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (13290000) [pid = 3788] [serial = 874] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (12B60C00) [pid = 3788] [serial = 870] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (12C06800) [pid = 3788] [serial = 871] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1050B400) [pid = 3788] [serial = 867] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10E87400) [pid = 3788] [serial = 868] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (110A7400) [pid = 3788] [serial = 865] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10C31800) [pid = 3788] [serial = 864] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16954400) [pid = 3788] [serial = 862] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16950C00) [pid = 3788] [serial = 861] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1678D800) [pid = 3788] [serial = 859] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (15F7F800) [pid = 3788] [serial = 858] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (15DA2400) [pid = 3788] [serial = 856] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (14FA4000) [pid = 3788] [serial = 879] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (155C9800) [pid = 3788] [serial = 880] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1328AC00) [pid = 3788] [serial = 889] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (16C30400) [pid = 3788] [serial = 891] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13B2D400) [pid = 3788] [serial = 877] [outer = 00000000] [url = about:blank] 08:42:36 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (16E85400) [pid = 3788] [serial = 892] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | 1464622957212 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 819ms 08:42:37 INFO - PROCESS | 3788 | 1464622957237 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3788 | 1464622957242 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:42:37 INFO - PROCESS | 3788 | 1464622957248 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 3788 | 1464622957250 Marionette TRACE conn2 <- [1,1226,null,{}] 08:42:37 INFO - PROCESS | 3788 | 1464622957258 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 3788 | 1464622957338 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:42:37 INFO - PROCESS | 3788 | 1464622957345 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 3788 | ++DOCSHELL 10AED800 == 35 [pid = 3788] [id = 316] 08:42:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (10AF1C00) [pid = 3788] [serial = 947] [outer = 00000000] 08:42:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (10C34400) [pid = 3788] [serial = 948] [outer = 10AF1C00] 08:42:37 INFO - PROCESS | 3788 | 1464622957390 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (10E8CC00) [pid = 3788] [serial = 949] [outer = 10AF1C00] 08:42:37 INFO - PROCESS | 3788 | 1464622957923 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 707ms 08:42:37 INFO - PROCESS | 3788 | 1464622957980 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3788 | 1464622957982 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:42:37 INFO - PROCESS | 3788 | 1464622957985 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 3788 | 1464622957988 Marionette TRACE conn2 <- [1,1230,null,{}] 08:42:38 INFO - PROCESS | 3788 | 1464622957999 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 3788 | 1464622958110 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:42:38 INFO - PROCESS | 3788 | 1464622958201 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3788 | ++DOCSHELL 10EAAC00 == 36 [pid = 3788] [id = 317] 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (11484000) [pid = 3788] [serial = 950] [outer = 00000000] 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (11DB4C00) [pid = 3788] [serial = 951] [outer = 11484000] 08:42:38 INFO - PROCESS | 3788 | 1464622958250 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (12B2F400) [pid = 3788] [serial = 952] [outer = 11484000] 08:42:38 INFO - PROCESS | 3788 | 1464622958620 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 707ms 08:42:38 INFO - PROCESS | 3788 | 1464622958685 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 3788 | 1464622958687 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:42:38 INFO - PROCESS | 3788 | 1464622958690 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 3788 | 1464622958692 Marionette TRACE conn2 <- [1,1234,null,{}] 08:42:38 INFO - PROCESS | 3788 | 1464622958695 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 3788 | 1464622958776 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:42:38 INFO - PROCESS | 3788 | 1464622958782 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3788 | ++DOCSHELL 12960C00 == 37 [pid = 3788] [id = 318] 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (12B3C400) [pid = 3788] [serial = 953] [outer = 00000000] 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (12C18C00) [pid = 3788] [serial = 954] [outer = 12B3C400] 08:42:38 INFO - PROCESS | 3788 | 1464622958835 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (12DE5800) [pid = 3788] [serial = 955] [outer = 12B3C400] 08:42:39 INFO - PROCESS | 3788 | 1464622959351 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 723ms 08:42:39 INFO - PROCESS | 3788 | 1464622959423 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 3788 | 1464622959425 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:42:39 INFO - PROCESS | 3788 | 1464622959428 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:42:39 INFO - PROCESS | 3788 | 1464622959430 Marionette TRACE conn2 <- [1,1238,null,{}] 08:42:39 INFO - PROCESS | 3788 | 1464622959433 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 3788 | 1464622959564 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:42:39 INFO - PROCESS | 3788 | 1464622959588 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 3788 | ++DOCSHELL 12F47400 == 38 [pid = 3788] [id = 319] 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1313B800) [pid = 3788] [serial = 956] [outer = 00000000] 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (131DCC00) [pid = 3788] [serial = 957] [outer = 1313B800] 08:42:39 INFO - PROCESS | 3788 | 1464622959634 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1395F000) [pid = 3788] [serial = 958] [outer = 1313B800] 08:42:40 INFO - PROCESS | 3788 | 1464622960078 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 723ms 08:42:40 INFO - PROCESS | 3788 | 1464622960173 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3788 | 1464622960175 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:42:40 INFO - PROCESS | 3788 | 1464622960178 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 3788 | 1464622960180 Marionette TRACE conn2 <- [1,1242,null,{}] 08:42:40 INFO - PROCESS | 3788 | 1464622960183 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 3788 | 1464622960305 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:42:40 INFO - PROCESS | 3788 | 1464622960322 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3788 | ++DOCSHELL 13B22C00 == 39 [pid = 3788] [id = 320] 08:42:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13B25C00) [pid = 3788] [serial = 959] [outer = 00000000] 08:42:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13E63400) [pid = 3788] [serial = 960] [outer = 13B25C00] 08:42:40 INFO - PROCESS | 3788 | 1464622960411 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (14329000) [pid = 3788] [serial = 961] [outer = 13B25C00] 08:42:40 INFO - PROCESS | 3788 | 1464622960837 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 707ms 08:42:40 INFO - PROCESS | 3788 | 1464622960876 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3788 | 1464622960878 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:42:40 INFO - PROCESS | 3788 | 1464622960881 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:42:40 INFO - PROCESS | 3788 | 1464622960883 Marionette TRACE conn2 <- [1,1246,null,{}] 08:42:40 INFO - PROCESS | 3788 | 1464622960932 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 3788 | 1464622961032 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:42:41 INFO - PROCESS | 3788 | 1464622961045 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 3788 | ++DOCSHELL 13D5A000 == 40 [pid = 3788] [id = 321] 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (14F9E000) [pid = 3788] [serial = 962] [outer = 00000000] 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15023C00) [pid = 3788] [serial = 963] [outer = 14F9E000] 08:42:41 INFO - PROCESS | 3788 | 1464622961092 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (155A4400) [pid = 3788] [serial = 964] [outer = 14F9E000] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1395D000) [pid = 3788] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (114E0400) [pid = 3788] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (10530800) [pid = 3788] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (0F2B0C00) [pid = 3788] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10EB4C00) [pid = 3788] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (14392C00) [pid = 3788] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13E64800) [pid = 3788] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (12B34C00) [pid = 3788] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13E63C00) [pid = 3788] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (12C1B800) [pid = 3788] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1678F800) [pid = 3788] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (10273800) [pid = 3788] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:42:41 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (11DACC00) [pid = 3788] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:42:41 INFO - PROCESS | 3788 | 1464622961605 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 738ms 08:42:41 INFO - PROCESS | 3788 | 1464622961636 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 3788 | 1464622961638 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:42:41 INFO - PROCESS | 3788 | 1464622961641 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 3788 | 1464622961643 Marionette TRACE conn2 <- [1,1250,null,{}] 08:42:41 INFO - PROCESS | 3788 | 1464622961646 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 3788 | 1464622961730 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:42:41 INFO - PROCESS | 3788 | 1464622961736 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 3788 | ++DOCSHELL 10AEB800 == 41 [pid = 3788] [id = 322] 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (11DAE400) [pid = 3788] [serial = 965] [outer = 00000000] 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1395D000) [pid = 3788] [serial = 966] [outer = 11DAE400] 08:42:41 INFO - PROCESS | 3788 | 1464622961782 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13E67800) [pid = 3788] [serial = 967] [outer = 11DAE400] 08:42:42 INFO - PROCESS | 3788 | 1464622962202 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 611ms 08:42:42 INFO - PROCESS | 3788 | 1464622962239 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3788 | 1464622962241 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:42:42 INFO - PROCESS | 3788 | 1464622962245 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 3788 | 1464622962246 Marionette TRACE conn2 <- [1,1254,null,{}] 08:42:42 INFO - PROCESS | 3788 | 1464622962250 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 3788 | 1464622962325 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:42:42 INFO - PROCESS | 3788 | 1464622962332 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 3788 | ++DOCSHELL 12C1C800 == 42 [pid = 3788] [id = 323] 08:42:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (14332C00) [pid = 3788] [serial = 968] [outer = 00000000] 08:42:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (155D2000) [pid = 3788] [serial = 969] [outer = 14332C00] 08:42:42 INFO - PROCESS | 3788 | 1464622962375 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15DA8800) [pid = 3788] [serial = 970] [outer = 14332C00] 08:42:42 INFO - PROCESS | 3788 | 1464622962848 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 610ms 08:42:42 INFO - PROCESS | 3788 | 1464622962874 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3788 | 1464622962876 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:42:42 INFO - PROCESS | 3788 | 1464622962879 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:42:42 INFO - PROCESS | 3788 | 1464622962881 Marionette TRACE conn2 <- [1,1258,null,{}] 08:42:42 INFO - PROCESS | 3788 | 1464622962895 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 3788 | 1464622962969 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:42:42 INFO - PROCESS | 3788 | 1464622962975 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 3788 | ++DOCSHELL 13B22400 == 43 [pid = 3788] [id = 324] 08:42:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (15DAD000) [pid = 3788] [serial = 971] [outer = 00000000] 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (15F1AC00) [pid = 3788] [serial = 972] [outer = 15DAD000] 08:42:43 INFO - PROCESS | 3788 | 1464622963027 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (15F1B000) [pid = 3788] [serial = 973] [outer = 15DAD000] 08:42:43 INFO - PROCESS | 3788 | 1464622963508 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 707ms 08:42:43 INFO - PROCESS | 3788 | 1464622963580 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 3788 | 1464622963584 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:42:43 INFO - PROCESS | 3788 | 1464622963590 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 3788 | 1464622963594 Marionette TRACE conn2 <- [1,1262,null,{}] 08:42:43 INFO - PROCESS | 3788 | 1464622963601 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 3788 | 1464622963747 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:42:43 INFO - PROCESS | 3788 | 1464622963910 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3788 | ++DOCSHELL 10270000 == 44 [pid = 3788] [id = 325] 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (10272800) [pid = 3788] [serial = 974] [outer = 00000000] 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (10512400) [pid = 3788] [serial = 975] [outer = 10272800] 08:42:43 INFO - PROCESS | 3788 | 1464622963966 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (10AE6C00) [pid = 3788] [serial = 976] [outer = 10272800] 08:42:44 INFO - PROCESS | 3788 | 1464622964505 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 932ms 08:42:44 INFO - PROCESS | 3788 | 1464622964536 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 3788 | 1464622964542 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:42:44 INFO - PROCESS | 3788 | 1464622964549 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:42:44 INFO - PROCESS | 3788 | 1464622964552 Marionette TRACE conn2 <- [1,1266,null,{}] 08:42:44 INFO - PROCESS | 3788 | 1464622964557 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 3788 | 1464622964660 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:42:44 INFO - PROCESS | 3788 | 1464622964756 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 3788 | ++DOCSHELL 11489000 == 45 [pid = 3788] [id = 326] 08:42:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1148B400) [pid = 3788] [serial = 977] [outer = 00000000] 08:42:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (11D2AC00) [pid = 3788] [serial = 978] [outer = 1148B400] 08:42:44 INFO - PROCESS | 3788 | 1464622964811 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (12B3A000) [pid = 3788] [serial = 979] [outer = 1148B400] 08:42:45 INFO - PROCESS | 3788 | 1464622965447 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 932ms 08:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:42:45 INFO - PROCESS | 3788 | 1464622965489 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 3788 | 1464622965492 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:42:45 INFO - PROCESS | 3788 | 1464622965495 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 3788 | 1464622965499 Marionette TRACE conn2 <- [1,1270,null,{}] 08:42:45 INFO - PROCESS | 3788 | 1464622965510 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 3788 | 1464622965616 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:42:45 INFO - PROCESS | 3788 | 1464622965740 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 3788 | ++DOCSHELL 13B2B800 == 46 [pid = 3788] [id = 327] 08:42:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (13B2E800) [pid = 3788] [serial = 980] [outer = 00000000] 08:42:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (15020000) [pid = 3788] [serial = 981] [outer = 13B2E800] 08:42:45 INFO - PROCESS | 3788 | 1464622965798 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (15F13C00) [pid = 3788] [serial = 982] [outer = 13B2E800] 08:42:46 INFO - PROCESS | 3788 | 1464622966387 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 915ms 08:42:46 INFO - PROCESS | 3788 | 1464622966431 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 3788 | 1464622966434 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:42:46 INFO - PROCESS | 3788 | 1464622966437 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 3788 | 1464622966439 Marionette TRACE conn2 <- [1,1274,null,{}] 08:42:46 INFO - PROCESS | 3788 | 1464622966443 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 3788 | 1464622966542 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:42:46 INFO - PROCESS | 3788 | 1464622966664 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 3788 | ++DOCSHELL 16952C00 == 47 [pid = 3788] [id = 328] 08:42:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (16954400) [pid = 3788] [serial = 983] [outer = 00000000] 08:42:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (16A03000) [pid = 3788] [serial = 984] [outer = 16954400] 08:42:46 INFO - PROCESS | 3788 | 1464622966719 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16C2A400) [pid = 3788] [serial = 985] [outer = 16954400] 08:42:47 INFO - PROCESS | 3788 | 1464622967316 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 964ms 08:42:47 INFO - PROCESS | 3788 | 1464622967383 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 3788 | 1464622967433 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:42:47 INFO - PROCESS | 3788 | 1464622967436 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 3788 | 1464622967438 Marionette TRACE conn2 <- [1,1278,null,{}] 08:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:42:47 INFO - PROCESS | 3788 | 1464622967442 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 3788 | 1464622967538 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:42:47 INFO - PROCESS | 3788 | 1464622967765 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 3788 | ++DOCSHELL 0F2BA400 == 48 [pid = 3788] [id = 329] 08:42:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (0F39AC00) [pid = 3788] [serial = 986] [outer = 00000000] 08:42:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (10274800) [pid = 3788] [serial = 987] [outer = 0F39AC00] 08:42:47 INFO - PROCESS | 3788 | 1464622967830 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (10A56C00) [pid = 3788] [serial = 988] [outer = 0F39AC00] 08:42:48 INFO - PROCESS | 3788 | 1464622968383 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1012ms 08:42:48 INFO - PROCESS | 3788 | 1464622968425 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 3788 | 1464622968429 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:42:48 INFO - PROCESS | 3788 | 1464622968434 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:42:48 INFO - PROCESS | 3788 | 1464622968437 Marionette TRACE conn2 <- [1,1282,null,{}] 08:42:48 INFO - PROCESS | 3788 | 1464622968443 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 3788 | 1464622968543 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:42:48 INFO - PROCESS | 3788 | --DOCSHELL 0C77C400 == 47 [pid = 3788] [id = 273] 08:42:48 INFO - PROCESS | 3788 | --DOCSHELL 12BEC400 == 46 [pid = 3788] [id = 276] 08:42:48 INFO - PROCESS | 3788 | --DOCSHELL 11D1F800 == 45 [pid = 3788] [id = 275] 08:42:48 INFO - PROCESS | 3788 | --DOCSHELL 102D9800 == 44 [pid = 3788] [id = 274] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (16E8A000) [pid = 3788] [serial = 936] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (13B29400) [pid = 3788] [serial = 915] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (13B2E400) [pid = 3788] [serial = 916] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1294CC00) [pid = 3788] [serial = 906] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (12966C00) [pid = 3788] [serial = 907] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (105F6400) [pid = 3788] [serial = 900] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (10A5E800) [pid = 3788] [serial = 901] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (0F2BCC00) [pid = 3788] [serial = 897] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (0F937400) [pid = 3788] [serial = 898] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (110A3400) [pid = 3788] [serial = 903] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1147FC00) [pid = 3788] [serial = 904] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (15026400) [pid = 3788] [serial = 921] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (14333800) [pid = 3788] [serial = 918] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (15026C00) [pid = 3788] [serial = 922] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (12B59000) [pid = 3788] [serial = 909] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (12C01C00) [pid = 3788] [serial = 910] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (155C6C00) [pid = 3788] [serial = 924] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (12F49C00) [pid = 3788] [serial = 912] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16957000) [pid = 3788] [serial = 927] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13293400) [pid = 3788] [serial = 913] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10F61800) [pid = 3788] [serial = 930] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (12B2A000) [pid = 3788] [serial = 931] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (15F16800) [pid = 3788] [serial = 933] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (16C22C00) [pid = 3788] [serial = 928] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (12965000) [pid = 3788] [serial = 919] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15D9E800) [pid = 3788] [serial = 925] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1694CC00) [pid = 3788] [serial = 934] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 3788 | 1464622968718 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 3788 | ++DOCSHELL 0F276400 == 45 [pid = 3788] [id = 330] 08:42:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (0F279400) [pid = 3788] [serial = 989] [outer = 00000000] 08:42:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (0F989800) [pid = 3788] [serial = 990] [outer = 0F279400] 08:42:48 INFO - PROCESS | 3788 | 1464622968766 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (10AE8400) [pid = 3788] [serial = 991] [outer = 0F279400] 08:42:49 INFO - PROCESS | 3788 | 1464622969167 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 755ms 08:42:49 INFO - PROCESS | 3788 | 1464622969224 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 3788 | 1464622969228 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:42:49 INFO - PROCESS | 3788 | 1464622969233 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 3788 | 1464622969235 Marionette TRACE conn2 <- [1,1286,null,{}] 08:42:49 INFO - PROCESS | 3788 | 1464622969239 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:49 INFO - PROCESS | 3788 | 1464622969327 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:42:49 INFO - PROCESS | 3788 | 1464622969339 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 3788 | ++DOCSHELL 10EAA400 == 46 [pid = 3788] [id = 331] 08:42:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (11282000) [pid = 3788] [serial = 992] [outer = 00000000] 08:42:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (11D2A800) [pid = 3788] [serial = 993] [outer = 11282000] 08:42:49 INFO - PROCESS | 3788 | 1464622969384 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (12B29C00) [pid = 3788] [serial = 994] [outer = 11282000] 08:42:49 INFO - PROCESS | 3788 | 1464622969901 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 707ms 08:42:49 INFO - PROCESS | 3788 | 1464622969965 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 3788 | 1464622969967 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:42:49 INFO - PROCESS | 3788 | 1464622969972 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 3788 | 1464622969978 Marionette TRACE conn2 <- [1,1290,null,{}] 08:42:49 INFO - PROCESS | 3788 | 1464622969986 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 3788 | 1464622970067 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:42:50 INFO - PROCESS | 3788 | 1464622970152 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3788 | ++DOCSHELL 12BEC400 == 47 [pid = 3788] [id = 332] 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (12C05400) [pid = 3788] [serial = 995] [outer = 00000000] 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (12C19000) [pid = 3788] [serial = 996] [outer = 12C05400] 08:42:50 INFO - PROCESS | 3788 | 1464622970196 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (12C20000) [pid = 3788] [serial = 997] [outer = 12C05400] 08:42:50 INFO - PROCESS | 3788 | 1464622970565 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 643ms 08:42:50 INFO - PROCESS | 3788 | 1464622970608 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 3788 | 1464622970611 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:42:50 INFO - PROCESS | 3788 | 1464622970614 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 3788 | 1464622970616 Marionette TRACE conn2 <- [1,1294,null,{}] 08:42:50 INFO - PROCESS | 3788 | 1464622970619 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 3788 | 1464622970733 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:42:50 INFO - PROCESS | 3788 | 1464622970783 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3788 | ++DOCSHELL 13199000 == 48 [pid = 3788] [id = 333] 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1319A800) [pid = 3788] [serial = 998] [outer = 00000000] 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13958400) [pid = 3788] [serial = 999] [outer = 1319A800] 08:42:50 INFO - PROCESS | 3788 | 1464622970827 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (139AA400) [pid = 3788] [serial = 1000] [outer = 1319A800] 08:42:51 INFO - PROCESS | 3788 | 1464622971321 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 723ms 08:42:51 INFO - PROCESS | 3788 | 1464622971346 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 3788 | 1464622971348 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:42:51 INFO - PROCESS | 3788 | 1464622971352 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 3788 | 1464622971353 Marionette TRACE conn2 <- [1,1298,null,{}] 08:42:51 INFO - PROCESS | 3788 | 1464622971357 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 3788 | 1464622971466 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:42:51 INFO - PROCESS | 3788 | 1464622971472 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 3788 | ++DOCSHELL 12C1AC00 == 49 [pid = 3788] [id = 334] 08:42:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1328A800) [pid = 3788] [serial = 1001] [outer = 00000000] 08:42:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13B31400) [pid = 3788] [serial = 1002] [outer = 1328A800] 08:42:51 INFO - PROCESS | 3788 | 1464622971568 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (14FA3800) [pid = 3788] [serial = 1003] [outer = 1328A800] 08:42:52 INFO - PROCESS | 3788 | 1464622972006 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 3788 | 1464622972053 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:42:52 INFO - PROCESS | 3788 | 1464622972063 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 3788 | 1464622972065 Marionette TRACE conn2 <- [1,1302,null,{}] 08:42:52 INFO - PROCESS | 3788 | 1464622972068 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 3788 | 1464622972199 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:42:52 INFO - PROCESS | 3788 | 1464622972271 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3788 | ++DOCSHELL 14FA9000 == 50 [pid = 3788] [id = 335] 08:42:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (14FA9C00) [pid = 3788] [serial = 1004] [outer = 00000000] 08:42:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (15F1C800) [pid = 3788] [serial = 1005] [outer = 14FA9C00] 08:42:52 INFO - PROCESS | 3788 | 1464622972314 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (15F7E800) [pid = 3788] [serial = 1006] [outer = 14FA9C00] 08:42:52 INFO - PROCESS | 3788 | 1464622972739 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 707ms 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (14F9E000) [pid = 3788] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13B25C00) [pid = 3788] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (10AF1C00) [pid = 3788] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (14332C00) [pid = 3788] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (12B3C400) [pid = 3788] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (11484000) [pid = 3788] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (14336400) [pid = 3788] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1313B800) [pid = 3788] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (0C7F7000) [pid = 3788] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:42:52 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (11DAE400) [pid = 3788] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:42:52 INFO - PROCESS | 3788 | 1464622972825 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:42:52 INFO - PROCESS | 3788 | 1464622972828 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:42:52 INFO - PROCESS | 3788 | 1464622972832 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 3788 | 1464622972834 Marionette TRACE conn2 <- [1,1306,null,{}] 08:42:52 INFO - PROCESS | 3788 | 1464622972838 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 3788 | 1464622972915 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:42:52 INFO - PROCESS | 3788 | 1464622972921 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3788 | ++DOCSHELL 0F273800 == 51 [pid = 3788] [id = 336] 08:42:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (11DAE400) [pid = 3788] [serial = 1007] [outer = 00000000] 08:42:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (12C1E000) [pid = 3788] [serial = 1008] [outer = 11DAE400] 08:42:52 INFO - PROCESS | 3788 | 1464622972965 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1319EC00) [pid = 3788] [serial = 1009] [outer = 11DAE400] 08:42:53 INFO - PROCESS | 3788 | 1464622973381 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 611ms 08:42:53 INFO - PROCESS | 3788 | 1464622973481 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 3788 | 1464622973484 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:42:53 INFO - PROCESS | 3788 | 1464622973488 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 3788 | 1464622973490 Marionette TRACE conn2 <- [1,1310,null,{}] 08:42:53 INFO - PROCESS | 3788 | 1464622973493 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 3788 | 1464622973580 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:42:53 INFO - PROCESS | 3788 | 1464622973632 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3788 | ++DOCSHELL 1397BC00 == 52 [pid = 3788] [id = 337] 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (16784800) [pid = 3788] [serial = 1010] [outer = 00000000] 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (16A05400) [pid = 3788] [serial = 1011] [outer = 16784800] 08:42:53 INFO - PROCESS | 3788 | 1464622973678 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (16C2E000) [pid = 3788] [serial = 1012] [outer = 16784800] 08:42:54 INFO - PROCESS | 3788 | 1464622974088 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 642ms 08:42:54 INFO - PROCESS | 3788 | 1464622974128 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 3788 | 1464622974130 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:42:54 INFO - PROCESS | 3788 | 1464622974134 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:42:54 INFO - PROCESS | 3788 | 1464622974135 Marionette TRACE conn2 <- [1,1314,null,{}] 08:42:54 INFO - PROCESS | 3788 | 1464622974139 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 3788 | 1464622974214 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:42:54 INFO - PROCESS | 3788 | 1464622974220 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 3788 | ++DOCSHELL 0F272400 == 53 [pid = 3788] [id = 338] 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (159B2800) [pid = 3788] [serial = 1013] [outer = 00000000] 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (16E8A000) [pid = 3788] [serial = 1014] [outer = 159B2800] 08:42:54 INFO - PROCESS | 3788 | 1464622974263 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (16F77800) [pid = 3788] [serial = 1015] [outer = 159B2800] 08:42:54 INFO - PROCESS | 3788 | 1464622974721 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 610ms 08:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:42:54 INFO - PROCESS | 3788 | 1464622974765 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 3788 | 1464622974767 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:42:54 INFO - PROCESS | 3788 | 1464622974770 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 3788 | 1464622974772 Marionette TRACE conn2 <- [1,1318,null,{}] 08:42:54 INFO - PROCESS | 3788 | 1464622974775 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 3788 | 1464622974851 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:42:54 INFO - PROCESS | 3788 | 1464622974857 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 3788 | ++DOCSHELL 171F2800 == 54 [pid = 3788] [id = 339] 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (171F6400) [pid = 3788] [serial = 1016] [outer = 00000000] 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1767FC00) [pid = 3788] [serial = 1017] [outer = 171F6400] 08:42:54 INFO - PROCESS | 3788 | 1464622974910 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (179F3400) [pid = 3788] [serial = 1018] [outer = 171F6400] 08:42:55 INFO - PROCESS | 3788 | 1464622975618 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 916ms 08:42:55 INFO - PROCESS | 3788 | 1464622975675 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 3788 | 1464622975679 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:42:55 INFO - PROCESS | 3788 | 1464622975684 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 3788 | 1464622975688 Marionette TRACE conn2 <- [1,1322,null,{}] 08:42:55 INFO - PROCESS | 3788 | 1464622975707 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 3788 | 1464622975814 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:42:55 INFO - PROCESS | 3788 | 1464622975987 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 3788 | ++DOCSHELL 10AEDC00 == 55 [pid = 3788] [id = 340] 08:42:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (10C3EC00) [pid = 3788] [serial = 1019] [outer = 00000000] 08:42:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (11481800) [pid = 3788] [serial = 1020] [outer = 10C3EC00] 08:42:56 INFO - PROCESS | 3788 | 1464622976043 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (118C5400) [pid = 3788] [serial = 1021] [outer = 10C3EC00] 08:42:56 INFO - PROCESS | 3788 | 1464622976651 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1028ms 08:42:56 INFO - PROCESS | 3788 | 1464622976719 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 3788 | 1464622976725 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:42:56 INFO - PROCESS | 3788 | 1464622976732 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 3788 | 1464622976735 Marionette TRACE conn2 <- [1,1326,null,{}] 08:42:56 INFO - PROCESS | 3788 | 1464622976739 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 3788 | 1464622976848 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:42:56 INFO - PROCESS | 3788 | 1464622976946 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F6400 == 56 [pid = 3788] [id = 341] 08:42:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (0C7F8800) [pid = 3788] [serial = 1022] [outer = 00000000] 08:42:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (13B25800) [pid = 3788] [serial = 1023] [outer = 0C7F8800] 08:42:57 INFO - PROCESS | 3788 | 1464622976999 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (14336400) [pid = 3788] [serial = 1024] [outer = 0C7F8800] 08:42:58 INFO - PROCESS | 3788 | 1464622978111 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1429ms 08:42:58 INFO - PROCESS | 3788 | 1464622978166 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 3788 | 1464622978168 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:42:58 INFO - PROCESS | 3788 | 1464622978172 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 3788 | 1464622978176 Marionette TRACE conn2 <- [1,1330,null,{}] 08:42:58 INFO - PROCESS | 3788 | 1464622978187 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 3788 | 1464622978336 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:42:58 INFO - PROCESS | 3788 | 1464622978456 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 3788 | ++DOCSHELL 14FA7C00 == 57 [pid = 3788] [id = 342] 08:42:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1694D800) [pid = 3788] [serial = 1025] [outer = 00000000] 08:42:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (175E2400) [pid = 3788] [serial = 1026] [outer = 1694D800] 08:42:58 INFO - PROCESS | 3788 | 1464622978514 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (17EA1000) [pid = 3788] [serial = 1027] [outer = 1694D800] 08:42:59 INFO - PROCESS | 3788 | 1464622979217 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1077ms 08:42:59 INFO - PROCESS | 3788 | 1464622979282 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 3788 | 1464622979286 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:42:59 INFO - PROCESS | 3788 | 1464622979291 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 3788 | 1464622979294 Marionette TRACE conn2 <- [1,1334,null,{}] 08:42:59 INFO - PROCESS | 3788 | 1464622979299 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 3788 | 1464622979394 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:42:59 INFO - PROCESS | 3788 | 1464622979488 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 3788 | ++DOCSHELL 105F1400 == 58 [pid = 3788] [id = 343] 08:42:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (10C33000) [pid = 3788] [serial = 1028] [outer = 00000000] 08:42:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1125DC00) [pid = 3788] [serial = 1029] [outer = 10C33000] 08:42:59 INFO - PROCESS | 3788 | 1464622979583 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (11CBE400) [pid = 3788] [serial = 1030] [outer = 10C33000] 08:43:00 INFO - PROCESS | 3788 | 1464622980172 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 931ms 08:43:00 INFO - PROCESS | 3788 | 1464622980229 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 3788 | 1464622980234 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:43:00 INFO - PROCESS | 3788 | 1464622980240 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 3788 | 1464622980243 Marionette TRACE conn2 <- [1,1338,null,{}] 08:43:00 INFO - PROCESS | 3788 | 1464622980246 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 3788 | 1464622980346 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:43:00 INFO - PROCESS | 3788 | 1464622980457 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 3788 | ++DOCSHELL 10A58800 == 59 [pid = 3788] [id = 344] 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (10AE5400) [pid = 3788] [serial = 1031] [outer = 00000000] 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (12C12C00) [pid = 3788] [serial = 1032] [outer = 10AE5400] 08:43:00 INFO - PROCESS | 3788 | 1464622980506 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (12F40800) [pid = 3788] [serial = 1033] [outer = 10AE5400] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 13D5A000 == 58 [pid = 3788] [id = 321] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 10AEB800 == 57 [pid = 3788] [id = 322] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 13B22C00 == 56 [pid = 3788] [id = 320] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 12F47400 == 55 [pid = 3788] [id = 319] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 12960C00 == 54 [pid = 3788] [id = 318] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 10EAAC00 == 53 [pid = 3788] [id = 317] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 0F272400 == 52 [pid = 3788] [id = 338] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 1397BC00 == 51 [pid = 3788] [id = 337] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 0F273800 == 50 [pid = 3788] [id = 336] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 14FA9000 == 49 [pid = 3788] [id = 335] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 12C1AC00 == 48 [pid = 3788] [id = 334] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 13199000 == 47 [pid = 3788] [id = 333] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 12BEC400 == 46 [pid = 3788] [id = 332] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 10EAA400 == 45 [pid = 3788] [id = 331] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 0F276400 == 44 [pid = 3788] [id = 330] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 0F2BA400 == 43 [pid = 3788] [id = 329] 08:43:00 INFO - PROCESS | 3788 | --DOCSHELL 13B22400 == 42 [pid = 3788] [id = 324] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (131DCC00) [pid = 3788] [serial = 957] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (13E63400) [pid = 3788] [serial = 960] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1395F000) [pid = 3788] [serial = 958] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (11DB4C00) [pid = 3788] [serial = 951] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (12B2F400) [pid = 3788] [serial = 952] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (10C34400) [pid = 3788] [serial = 948] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (10E8CC00) [pid = 3788] [serial = 949] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (0F2BC000) [pid = 3788] [serial = 945] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (15023C00) [pid = 3788] [serial = 963] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (10529C00) [pid = 3788] [serial = 946] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (10E8A000) [pid = 3788] [serial = 942] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (12C18C00) [pid = 3788] [serial = 954] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (0F2B9800) [pid = 3788] [serial = 939] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (16F79400) [pid = 3788] [serial = 937] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (14329000) [pid = 3788] [serial = 961] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (155D2000) [pid = 3788] [serial = 969] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (155A4400) [pid = 3788] [serial = 964] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1395D000) [pid = 3788] [serial = 966] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13E67800) [pid = 3788] [serial = 967] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (12DE5800) [pid = 3788] [serial = 955] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (15DA8800) [pid = 3788] [serial = 970] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (15F1AC00) [pid = 3788] [serial = 972] [outer = 00000000] [url = about:blank] 08:43:01 INFO - PROCESS | 3788 | 1464622981010 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 820ms 08:43:01 INFO - PROCESS | 3788 | 1464622981074 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 3788 | 1464622981076 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:43:01 INFO - PROCESS | 3788 | 1464622981080 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 3788 | 1464622981083 Marionette TRACE conn2 <- [1,1342,null,{}] 08:43:01 INFO - PROCESS | 3788 | 1464622981093 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 3788 | 1464622981176 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:43:01 INFO - PROCESS | 3788 | 1464622981185 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 3788 | ++DOCSHELL 12B29000 == 43 [pid = 3788] [id = 345] 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (12B29400) [pid = 3788] [serial = 1034] [outer = 00000000] 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (12C12800) [pid = 3788] [serial = 1035] [outer = 12B29400] 08:43:01 INFO - PROCESS | 3788 | 1464622981233 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (13148800) [pid = 3788] [serial = 1036] [outer = 12B29400] 08:43:01 INFO - PROCESS | 3788 | 1464622981696 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 642ms 08:43:01 INFO - PROCESS | 3788 | 1464622981717 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 3788 | 1464622981719 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:43:01 INFO - PROCESS | 3788 | 1464622981723 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 3788 | 1464622981724 Marionette TRACE conn2 <- [1,1346,null,{}] 08:43:01 INFO - PROCESS | 3788 | 1464622981731 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 3788 | 1464622981813 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:43:01 INFO - PROCESS | 3788 | 1464622981823 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 3788 | ++DOCSHELL 1397EC00 == 44 [pid = 3788] [id = 346] 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (13981400) [pid = 3788] [serial = 1037] [outer = 00000000] 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1432DC00) [pid = 3788] [serial = 1038] [outer = 13981400] 08:43:01 INFO - PROCESS | 3788 | 1464622981872 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (14F9D800) [pid = 3788] [serial = 1039] [outer = 13981400] 08:43:02 INFO - PROCESS | 3788 | 1464622982351 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 659ms 08:43:02 INFO - PROCESS | 3788 | 1464622982393 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 3788 | 1464622982395 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:43:02 INFO - PROCESS | 3788 | 1464622982399 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 3788 | 1464622982400 Marionette TRACE conn2 <- [1,1350,null,{}] 08:43:02 INFO - PROCESS | 3788 | 1464622982404 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 3788 | 1464622982482 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:43:02 INFO - PROCESS | 3788 | 1464622982488 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3788 | ++DOCSHELL 1395FC00 == 45 [pid = 3788] [id = 347] 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (14FA4000) [pid = 3788] [serial = 1040] [outer = 00000000] 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (155AC000) [pid = 3788] [serial = 1041] [outer = 14FA4000] 08:43:02 INFO - PROCESS | 3788 | 1464622982534 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (155C6800) [pid = 3788] [serial = 1042] [outer = 14FA4000] 08:43:03 INFO - PROCESS | 3788 | 1464622983009 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 659ms 08:43:03 INFO - PROCESS | 3788 | 1464622983036 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 3788 | 1464622983038 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:43:03 INFO - PROCESS | 3788 | 1464622983041 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 3788 | 1464622983052 Marionette TRACE conn2 <- [1,1354,null,{}] 08:43:03 INFO - PROCESS | 3788 | 1464622983056 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 3788 | 1464622983230 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:43:03 INFO - PROCESS | 3788 | 1464622983291 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 3788 | ++DOCSHELL 12F47C00 == 46 [pid = 3788] [id = 348] 08:43:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (155CC800) [pid = 3788] [serial = 1043] [outer = 00000000] 08:43:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1694B400) [pid = 3788] [serial = 1044] [outer = 155CC800] 08:43:03 INFO - PROCESS | 3788 | 1464622983335 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (16E82000) [pid = 3788] [serial = 1045] [outer = 155CC800] 08:43:03 INFO - PROCESS | 3788 | 1464622983754 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 3788 | 1464622983776 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:43:03 INFO - PROCESS | 3788 | 1464622983786 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 3788 | 1464622983788 Marionette TRACE conn2 <- [1,1358,null,{}] 08:43:03 INFO - PROCESS | 3788 | 1464622983791 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 3788 | 1464622983897 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:43:04 INFO - PROCESS | 3788 | 1464622983996 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 3788 | ++DOCSHELL 10F63C00 == 47 [pid = 3788] [id = 349] 08:43:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1694AC00) [pid = 3788] [serial = 1046] [outer = 00000000] 08:43:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (17685800) [pid = 3788] [serial = 1047] [outer = 1694AC00] 08:43:04 INFO - PROCESS | 3788 | 1464622984040 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (17EAAC00) [pid = 3788] [serial = 1048] [outer = 1694AC00] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (159B2800) [pid = 3788] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1328A800) [pid = 3788] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (0F39AC00) [pid = 3788] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (0F279400) [pid = 3788] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (14FA9C00) [pid = 3788] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (11282000) [pid = 3788] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (12C05400) [pid = 3788] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (11DAE400) [pid = 3788] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (16784800) [pid = 3788] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1319A800) [pid = 3788] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (10AE5800) [pid = 3788] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:43:04 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1768AC00) [pid = 3788] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:43:04 INFO - PROCESS | 3788 | 1464622984715 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 3788 | 1464622984768 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:43:04 INFO - PROCESS | 3788 | 1464622984774 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 3788 | 1464622984778 Marionette TRACE conn2 <- [1,1362,null,{}] 08:43:04 INFO - PROCESS | 3788 | 1464622984785 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 3788 | 1464622984896 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:43:05 INFO - PROCESS | 3788 | 1464622985003 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 3788 | ++DOCSHELL 102F9400 == 48 [pid = 3788] [id = 350] 08:43:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1050B400) [pid = 3788] [serial = 1049] [outer = 00000000] 08:43:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (105FA400) [pid = 3788] [serial = 1050] [outer = 1050B400] 08:43:05 INFO - PROCESS | 3788 | 1464622985059 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (10A61400) [pid = 3788] [serial = 1051] [outer = 1050B400] 08:43:05 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:05 INFO - PROCESS | 3788 | 1464622985725 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 3788 | 1464622985759 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:43:05 INFO - PROCESS | 3788 | 1464622985766 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 3788 | 1464622985770 Marionette TRACE conn2 <- [1,1366,null,{}] 08:43:05 INFO - PROCESS | 3788 | 1464622985776 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 3788 | 1464622985879 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:43:05 INFO - PROCESS | 3788 | 1464622985979 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 3788 | ++DOCSHELL 110A6800 == 49 [pid = 3788] [id = 351] 08:43:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1147E400) [pid = 3788] [serial = 1052] [outer = 00000000] 08:43:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (12BEC400) [pid = 3788] [serial = 1053] [outer = 1147E400] 08:43:06 INFO - PROCESS | 3788 | 1464622986040 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (12C0DC00) [pid = 3788] [serial = 1054] [outer = 1147E400] 08:43:06 INFO - PROCESS | 3788 | 1464622986656 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 3788 | 1464622986759 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:43:06 INFO - PROCESS | 3788 | 1464622986763 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:43:06 INFO - PROCESS | 3788 | 1464622986767 Marionette TRACE conn2 <- [1,1370,null,{}] 08:43:06 INFO - PROCESS | 3788 | 1464622986778 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 3788 | 1464622986885 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:43:07 INFO - PROCESS | 3788 | 1464622987011 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 3788 | ++DOCSHELL 13B24C00 == 50 [pid = 3788] [id = 352] 08:43:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (13E64800) [pid = 3788] [serial = 1055] [outer = 00000000] 08:43:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (15DA5800) [pid = 3788] [serial = 1056] [outer = 13E64800] 08:43:07 INFO - PROCESS | 3788 | 1464622987073 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (16788800) [pid = 3788] [serial = 1057] [outer = 13E64800] 08:43:07 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:07 INFO - PROCESS | 3788 | 1464622987661 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 3788 | 1464622987713 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:43:07 INFO - PROCESS | 3788 | 1464622987717 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 3788 | 1464622987718 Marionette TRACE conn2 <- [1,1374,null,{}] 08:43:07 INFO - PROCESS | 3788 | 1464622987723 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 3788 | 1464622987827 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:43:07 INFO - PROCESS | 3788 | 1464622987962 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 3788 | ++DOCSHELL 16E8BC00 == 51 [pid = 3788] [id = 353] 08:43:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (16E8C000) [pid = 3788] [serial = 1058] [outer = 00000000] 08:43:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (179F2000) [pid = 3788] [serial = 1059] [outer = 16E8C000] 08:43:08 INFO - PROCESS | 3788 | 1464622988017 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1816A400) [pid = 3788] [serial = 1060] [outer = 16E8C000] 08:43:08 INFO - PROCESS | 3788 | 1464622988670 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 3788 | 1464622988704 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:43:08 INFO - PROCESS | 3788 | 1464622988709 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:43:08 INFO - PROCESS | 3788 | 1464622988711 Marionette TRACE conn2 <- [1,1378,null,{}] 08:43:08 INFO - PROCESS | 3788 | 1464622988715 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 3788 | 1464622988813 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:43:08 INFO - PROCESS | 3788 | 1464622988939 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 3788 | ++DOCSHELL 0F2AE400 == 52 [pid = 3788] [id = 354] 08:43:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (0F659C00) [pid = 3788] [serial = 1061] [outer = 00000000] 08:43:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (10AE6000) [pid = 3788] [serial = 1062] [outer = 0F659C00] 08:43:09 INFO - PROCESS | 3788 | 1464622988994 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (10AEC800) [pid = 3788] [serial = 1063] [outer = 0F659C00] 08:43:09 INFO - PROCESS | 3788 | 1464622989688 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 996ms 08:43:09 INFO - PROCESS | 3788 | 1464622989730 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 3788 | 1464622989734 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:43:09 INFO - PROCESS | 3788 | 1464622989739 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 3788 | 1464622989742 Marionette TRACE conn2 <- [1,1382,null,{}] 08:43:09 INFO - PROCESS | 3788 | 1464622989748 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 3788 | 1464622989844 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:43:09 INFO - PROCESS | 3788 | 1464622989948 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 3788 | ++DOCSHELL 105F4800 == 53 [pid = 3788] [id = 355] 08:43:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (105F5C00) [pid = 3788] [serial = 1064] [outer = 00000000] 08:43:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (11486000) [pid = 3788] [serial = 1065] [outer = 105F5C00] 08:43:10 INFO - PROCESS | 3788 | 1464622989997 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (12966800) [pid = 3788] [serial = 1066] [outer = 105F5C00] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 12F47C00 == 52 [pid = 3788] [id = 348] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 1395FC00 == 51 [pid = 3788] [id = 347] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 1397EC00 == 50 [pid = 3788] [id = 346] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 12B29000 == 49 [pid = 3788] [id = 345] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 10A58800 == 48 [pid = 3788] [id = 344] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 105F1400 == 47 [pid = 3788] [id = 343] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (10EB6C00) [pid = 3788] [serial = 943] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (179F7C00) [pid = 3788] [serial = 895] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (13B31400) [pid = 3788] [serial = 1002] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (10A56C00) [pid = 3788] [serial = 988] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (10274800) [pid = 3788] [serial = 987] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (11D2AC00) [pid = 3788] [serial = 978] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (0F989800) [pid = 3788] [serial = 990] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (10AE8400) [pid = 3788] [serial = 991] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (15F1C800) [pid = 3788] [serial = 1005] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (16A03000) [pid = 3788] [serial = 984] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (10512400) [pid = 3788] [serial = 975] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (14FA3800) [pid = 3788] [serial = 1003] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (11D2A800) [pid = 3788] [serial = 993] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (12B29C00) [pid = 3788] [serial = 994] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (15020000) [pid = 3788] [serial = 981] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (12C19000) [pid = 3788] [serial = 996] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (12C20000) [pid = 3788] [serial = 997] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1319EC00) [pid = 3788] [serial = 1009] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (12C1E000) [pid = 3788] [serial = 1008] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (16A05400) [pid = 3788] [serial = 1011] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13958400) [pid = 3788] [serial = 999] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (139AA400) [pid = 3788] [serial = 1000] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (15F7E800) [pid = 3788] [serial = 1006] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (16F77800) [pid = 3788] [serial = 1015] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (16C2E000) [pid = 3788] [serial = 1012] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16E8A000) [pid = 3788] [serial = 1014] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | 1464622990585 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 867ms 08:43:10 INFO - PROCESS | 3788 | 1464622990614 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 3788 | 1464622990619 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:43:10 INFO - PROCESS | 3788 | 1464622990625 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 3788 | 1464622990627 Marionette TRACE conn2 <- [1,1386,null,{}] 08:43:10 INFO - PROCESS | 3788 | 1464622990631 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 3788 | 1464622990713 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:43:10 INFO - PROCESS | 3788 | 1464622990720 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 3788 | ++DOCSHELL 10EADC00 == 48 [pid = 3788] [id = 356] 08:43:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (10EB6C00) [pid = 3788] [serial = 1067] [outer = 00000000] 08:43:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (12B2FC00) [pid = 3788] [serial = 1068] [outer = 10EB6C00] 08:43:10 INFO - PROCESS | 3788 | 1464622990765 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (12C04C00) [pid = 3788] [serial = 1069] [outer = 10EB6C00] 08:43:11 INFO - PROCESS | 3788 | 1464622991229 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 632ms 08:43:11 INFO - PROCESS | 3788 | 1464622991262 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3788 | 1464622991264 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:43:11 INFO - PROCESS | 3788 | 1464622991268 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 3788 | 1464622991271 Marionette TRACE conn2 <- [1,1390,null,{}] 08:43:11 INFO - PROCESS | 3788 | 1464622991283 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 3788 | 1464622991367 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:43:11 INFO - PROCESS | 3788 | 1464622991377 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 3788 | ++DOCSHELL 13960000 == 49 [pid = 3788] [id = 357] 08:43:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13979800) [pid = 3788] [serial = 1070] [outer = 00000000] 08:43:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (139AC000) [pid = 3788] [serial = 1071] [outer = 13979800] 08:43:11 INFO - PROCESS | 3788 | 1464622991423 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13B2BC00) [pid = 3788] [serial = 1072] [outer = 13979800] 08:43:11 INFO - PROCESS | 3788 | 1464622991927 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 695ms 08:43:11 INFO - PROCESS | 3788 | 1464622991967 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3788 | 1464622991969 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:43:12 INFO - PROCESS | 3788 | 1464622991976 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 3788 | 1464622991978 Marionette TRACE conn2 <- [1,1394,null,{}] 08:43:12 INFO - PROCESS | 3788 | 1464622991981 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 3788 | 1464622992063 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:43:12 INFO - PROCESS | 3788 | 1464622992069 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3788 | ++DOCSHELL 139AA800 == 50 [pid = 3788] [id = 358] 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (14F9E000) [pid = 3788] [serial = 1073] [outer = 00000000] 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (15DA1C00) [pid = 3788] [serial = 1074] [outer = 14F9E000] 08:43:12 INFO - PROCESS | 3788 | 1464622992116 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (15F1AC00) [pid = 3788] [serial = 1075] [outer = 14F9E000] 08:43:12 INFO - PROCESS | 3788 | 1464622992551 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 647ms 08:43:12 INFO - PROCESS | 3788 | 1464622992615 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 3788 | 1464622992626 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:43:12 INFO - PROCESS | 3788 | 1464622992630 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 3788 | 1464622992632 Marionette TRACE conn2 <- [1,1398,null,{}] 08:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:43:12 INFO - PROCESS | 3788 | 1464622992635 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 3788 | 1464622992718 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:43:12 INFO - PROCESS | 3788 | 1464622992724 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3788 | ++DOCSHELL 10233800 == 51 [pid = 3788] [id = 359] 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1055FC00) [pid = 3788] [serial = 1076] [outer = 00000000] 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (16950C00) [pid = 3788] [serial = 1077] [outer = 1055FC00] 08:43:12 INFO - PROCESS | 3788 | 1464622992768 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (16E83C00) [pid = 3788] [serial = 1078] [outer = 1055FC00] 08:43:13 INFO - PROCESS | 3788 | 1464622993275 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 711ms 08:43:13 INFO - PROCESS | 3788 | 1464622993331 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 3788 | 1464622993333 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:43:13 INFO - PROCESS | 3788 | 1464622993336 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 3788 | 1464622993338 Marionette TRACE conn2 <- [1,1402,null,{}] 08:43:13 INFO - PROCESS | 3788 | 1464622993341 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 3788 | 1464622993514 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:43:13 INFO - PROCESS | 3788 | 1464622993575 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 3788 | ++DOCSHELL 0F277000 == 52 [pid = 3788] [id = 360] 08:43:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (0F2BA400) [pid = 3788] [serial = 1079] [outer = 00000000] 08:43:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1816CC00) [pid = 3788] [serial = 1080] [outer = 0F2BA400] 08:43:13 INFO - PROCESS | 3788 | 1464622993620 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1833F800) [pid = 3788] [serial = 1081] [outer = 0F2BA400] 08:43:14 INFO - PROCESS | 3788 | 1464622994051 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 741ms 08:43:14 INFO - PROCESS | 3788 | 1464622994130 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3788 | 1464622994132 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:43:14 INFO - PROCESS | 3788 | 1464622994135 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 3788 | 1464622994137 Marionette TRACE conn2 <- [1,1406,null,{}] 08:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:43:14 INFO - PROCESS | 3788 | 1464622994141 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 3788 | 1464622994246 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:43:14 INFO - PROCESS | 3788 | 1464622994258 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3788 | ++DOCSHELL 1397C000 == 53 [pid = 3788] [id = 361] 08:43:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (14334000) [pid = 3788] [serial = 1082] [outer = 00000000] 08:43:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (185B6000) [pid = 3788] [serial = 1083] [outer = 14334000] 08:43:14 INFO - PROCESS | 3788 | 1464622994305 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (185B6400) [pid = 3788] [serial = 1084] [outer = 14334000] 08:43:14 INFO - PROCESS | 3788 | 1464622994758 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 631ms 08:43:14 INFO - PROCESS | 3788 | 1464622994778 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3788 | 1464622994780 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:43:14 INFO - PROCESS | 3788 | 1464622994783 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:43:14 INFO - PROCESS | 3788 | 1464622994785 Marionette TRACE conn2 <- [1,1410,null,{}] 08:43:14 INFO - PROCESS | 3788 | 1464622994796 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 3788 | 1464622994902 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:43:14 INFO - PROCESS | 3788 | 1464622994908 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3788 | ++DOCSHELL 15D9FC00 == 54 [pid = 3788] [id = 362] 08:43:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1833A400) [pid = 3788] [serial = 1085] [outer = 00000000] 08:43:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (19806C00) [pid = 3788] [serial = 1086] [outer = 1833A400] 08:43:14 INFO - PROCESS | 3788 | 1464622994952 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1980CC00) [pid = 3788] [serial = 1087] [outer = 1833A400] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (14FA4000) [pid = 3788] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (155CC800) [pid = 3788] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (10C33000) [pid = 3788] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (10AE5400) [pid = 3788] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (13981400) [pid = 3788] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (12B29400) [pid = 3788] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:43:15 INFO - PROCESS | 3788 | 1464622995445 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 694ms 08:43:15 INFO - PROCESS | 3788 | 1464622995483 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 3788 | 1464622995485 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:43:15 INFO - PROCESS | 3788 | 1464622995489 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 3788 | 1464622995490 Marionette TRACE conn2 <- [1,1414,null,{}] 08:43:15 INFO - PROCESS | 3788 | 1464622995494 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 3788 | 1464622995600 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:43:15 INFO - PROCESS | 3788 | 1464622995609 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 3788 | ++DOCSHELL 12B29400 == 55 [pid = 3788] [id = 363] 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (12C19400) [pid = 3788] [serial = 1088] [outer = 00000000] 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1551F400) [pid = 3788] [serial = 1089] [outer = 12C19400] 08:43:15 INFO - PROCESS | 3788 | 1464622995653 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (16F6BC00) [pid = 3788] [serial = 1090] [outer = 12C19400] 08:43:16 INFO - PROCESS | 3788 | 1464622996074 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 647ms 08:43:16 INFO - PROCESS | 3788 | 1464622996127 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 3788 | 1464622996129 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:43:16 INFO - PROCESS | 3788 | 1464622996132 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 3788 | 1464622996134 Marionette TRACE conn2 <- [1,1418,null,{}] 08:43:16 INFO - PROCESS | 3788 | 1464622996137 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 3788 | 1464622996215 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:43:16 INFO - PROCESS | 3788 | 1464622996222 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 3788 | ++DOCSHELL 14391400 == 56 [pid = 3788] [id = 364] 08:43:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (185B1C00) [pid = 3788] [serial = 1091] [outer = 00000000] 08:43:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (19B02800) [pid = 3788] [serial = 1092] [outer = 185B1C00] 08:43:16 INFO - PROCESS | 3788 | 1464622996265 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (19BD0800) [pid = 3788] [serial = 1093] [outer = 185B1C00] 08:43:16 INFO - PROCESS | 3788 | 1464622996743 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 647ms 08:43:16 INFO - PROCESS | 3788 | 1464622996804 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 3788 | 1464622996806 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:43:16 INFO - PROCESS | 3788 | 1464622996809 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 3788 | 1464622996812 Marionette TRACE conn2 <- [1,1422,null,{}] 08:43:16 INFO - PROCESS | 3788 | 1464622996815 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 3788 | 1464622996914 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:43:16 INFO - PROCESS | 3788 | 1464622996923 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 3788 | ++DOCSHELL 19BD3000 == 57 [pid = 3788] [id = 365] 08:43:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (19BD5400) [pid = 3788] [serial = 1094] [outer = 00000000] 08:43:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (19BDE000) [pid = 3788] [serial = 1095] [outer = 19BD5400] 08:43:16 INFO - PROCESS | 3788 | 1464622996972 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (19E78C00) [pid = 3788] [serial = 1096] [outer = 19BD5400] 08:43:17 INFO - PROCESS | 3788 | 1464622997662 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 916ms 08:43:17 INFO - PROCESS | 3788 | 1464622997714 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 3788 | 1464622997720 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:43:17 INFO - PROCESS | 3788 | 1464622997738 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 3788 | 1464622997743 Marionette TRACE conn2 <- [1,1426,null,{}] 08:43:17 INFO - PROCESS | 3788 | 1464622997748 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 3788 | 1464622997856 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:43:17 INFO - PROCESS | 3788 | 1464622997990 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 3788 | ++DOCSHELL 10E8B400 == 58 [pid = 3788] [id = 366] 08:43:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (10E8CC00) [pid = 3788] [serial = 1097] [outer = 00000000] 08:43:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1294CC00) [pid = 3788] [serial = 1098] [outer = 10E8CC00] 08:43:18 INFO - PROCESS | 3788 | 1464622998047 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (12C02C00) [pid = 3788] [serial = 1099] [outer = 10E8CC00] 08:43:18 INFO - PROCESS | 3788 | 1464622998665 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1010ms 08:43:18 INFO - PROCESS | 3788 | 1464622998741 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 3788 | 1464622998747 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:43:18 INFO - PROCESS | 3788 | 1464622998754 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 3788 | 1464622998756 Marionette TRACE conn2 <- [1,1430,null,{}] 08:43:18 INFO - PROCESS | 3788 | 1464622998760 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 3788 | 1464622998869 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:43:19 INFO - PROCESS | 3788 | 1464622999001 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 3788 | ++DOCSHELL 13E61800 == 59 [pid = 3788] [id = 367] 08:43:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (13E63000) [pid = 3788] [serial = 1100] [outer = 00000000] 08:43:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (15520000) [pid = 3788] [serial = 1101] [outer = 13E63000] 08:43:19 INFO - PROCESS | 3788 | 1464622999055 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (15D9E800) [pid = 3788] [serial = 1102] [outer = 13E63000] 08:43:19 INFO - PROCESS | 3788 | 1464622999682 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 947ms 08:43:19 INFO - PROCESS | 3788 | 1464622999697 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 3788 | 1464622999699 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:43:19 INFO - PROCESS | 3788 | 1464622999716 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 3788 | 1464622999720 Marionette TRACE conn2 <- [1,1434,null,{}] 08:43:19 INFO - PROCESS | 3788 | 1464622999733 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 3788 | 1464622999840 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:43:19 INFO - PROCESS | 3788 | 1464622999987 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 3788 | ++DOCSHELL 19804C00 == 60 [pid = 3788] [id = 368] 08:43:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (19806000) [pid = 3788] [serial = 1103] [outer = 00000000] 08:43:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (19B09C00) [pid = 3788] [serial = 1104] [outer = 19806000] 08:43:20 INFO - PROCESS | 3788 | 1464623000044 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (19BDA000) [pid = 3788] [serial = 1105] [outer = 19806000] 08:43:20 INFO - PROCESS | 3788 | 1464623000577 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 931ms 08:43:20 INFO - PROCESS | 3788 | 1464623000660 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 3788 | 1464623000663 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:43:20 INFO - PROCESS | 3788 | 1464623000666 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 3788 | 1464623000668 Marionette TRACE conn2 <- [1,1438,null,{}] 08:43:20 INFO - PROCESS | 3788 | 1464623000672 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 3788 | 1464623000779 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:43:20 INFO - PROCESS | 3788 | 1464623000915 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 3788 | ++DOCSHELL 10AF3000 == 61 [pid = 3788] [id = 369] 08:43:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (19BD8000) [pid = 3788] [serial = 1106] [outer = 00000000] 08:43:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (19E7F800) [pid = 3788] [serial = 1107] [outer = 19BD8000] 08:43:20 INFO - PROCESS | 3788 | 1464623000969 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1A135800) [pid = 3788] [serial = 1108] [outer = 19BD8000] 08:43:21 INFO - PROCESS | 3788 | 1464623001759 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1152ms 08:43:21 INFO - PROCESS | 3788 | 1464623001808 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:43:21 INFO - PROCESS | 3788 | 1464623001812 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:43:21 INFO - PROCESS | 3788 | 1464623001817 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 3788 | 1464623001820 Marionette TRACE conn2 <- [1,1442,null,{}] 08:43:21 INFO - PROCESS | 3788 | 1464623001840 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 3788 | 1464623001937 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:43:22 INFO - PROCESS | 3788 | 1464623002020 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 3788 | ++DOCSHELL 0F26B000 == 62 [pid = 3788] [id = 370] 08:43:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (0F275800) [pid = 3788] [serial = 1109] [outer = 00000000] 08:43:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1052C000) [pid = 3788] [serial = 1110] [outer = 0F275800] 08:43:22 INFO - PROCESS | 3788 | 1464623002110 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (11281800) [pid = 3788] [serial = 1111] [outer = 0F275800] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 1055EC00 == 61 [pid = 3788] [id = 272] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 11489000 == 60 [pid = 3788] [id = 326] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 12B2A400 == 59 [pid = 3788] [id = 277] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 10270000 == 58 [pid = 3788] [id = 325] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 12C1C800 == 57 [pid = 3788] [id = 323] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 14391400 == 56 [pid = 3788] [id = 364] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 12B29400 == 55 [pid = 3788] [id = 363] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 15D9FC00 == 54 [pid = 3788] [id = 362] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 1397C000 == 53 [pid = 3788] [id = 361] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 0F277000 == 52 [pid = 3788] [id = 360] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 10233800 == 51 [pid = 3788] [id = 359] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 139AA800 == 50 [pid = 3788] [id = 358] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 13960000 == 49 [pid = 3788] [id = 357] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 10EADC00 == 48 [pid = 3788] [id = 356] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 105F4800 == 47 [pid = 3788] [id = 355] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 102F9400 == 46 [pid = 3788] [id = 350] 08:43:22 INFO - PROCESS | 3788 | --DOCSHELL 10F63C00 == 45 [pid = 3788] [id = 349] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (155C6800) [pid = 3788] [serial = 1042] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (155AC000) [pid = 3788] [serial = 1041] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1694B400) [pid = 3788] [serial = 1044] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16E82000) [pid = 3788] [serial = 1045] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1767FC00) [pid = 3788] [serial = 1017] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (11481800) [pid = 3788] [serial = 1020] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (13B25800) [pid = 3788] [serial = 1023] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (11CBE400) [pid = 3788] [serial = 1030] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1125DC00) [pid = 3788] [serial = 1029] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (12F40800) [pid = 3788] [serial = 1033] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (12C12C00) [pid = 3788] [serial = 1032] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1432DC00) [pid = 3788] [serial = 1038] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (14F9D800) [pid = 3788] [serial = 1039] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (12C12800) [pid = 3788] [serial = 1035] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (13148800) [pid = 3788] [serial = 1036] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (175E2400) [pid = 3788] [serial = 1026] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (17685800) [pid = 3788] [serial = 1047] [outer = 00000000] [url = about:blank] 08:43:22 INFO - PROCESS | 3788 | 1464623002702 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 900ms 08:43:22 INFO - PROCESS | 3788 | 1464623002719 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 3788 | 1464623002724 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:43:22 INFO - PROCESS | 3788 | 1464623002729 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:43:22 INFO - PROCESS | 3788 | 1464623002732 Marionette TRACE conn2 <- [1,1446,null,{}] 08:43:22 INFO - PROCESS | 3788 | 1464623002735 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 3788 | 1464623002833 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:43:22 INFO - PROCESS | 3788 | 1464623002922 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 3788 | ++DOCSHELL 10565000 == 46 [pid = 3788] [id = 371] 08:43:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (10C3AC00) [pid = 3788] [serial = 1112] [outer = 00000000] 08:43:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (10F69400) [pid = 3788] [serial = 1113] [outer = 10C3AC00] 08:43:23 INFO - PROCESS | 3788 | 1464623002968 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (11488000) [pid = 3788] [serial = 1114] [outer = 10C3AC00] 08:43:23 INFO - PROCESS | 3788 | 1464623003482 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 742ms 08:43:23 INFO - PROCESS | 3788 | 1464623003503 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 3788 | 1464623003505 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:43:23 INFO - PROCESS | 3788 | 1464623003509 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 3788 | 1464623003512 Marionette TRACE conn2 <- [1,1450,null,{}] 08:43:23 INFO - PROCESS | 3788 | 1464623003521 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 3788 | 1464623003611 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:43:23 INFO - PROCESS | 3788 | 1464623003626 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 3788 | ++DOCSHELL 12C19C00 == 47 [pid = 3788] [id = 372] 08:43:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (12C1A000) [pid = 3788] [serial = 1115] [outer = 00000000] 08:43:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (13148800) [pid = 3788] [serial = 1116] [outer = 12C1A000] 08:43:23 INFO - PROCESS | 3788 | 1464623003673 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (13288400) [pid = 3788] [serial = 1117] [outer = 12C1A000] 08:43:24 INFO - PROCESS | 3788 | 1464623004131 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 631ms 08:43:24 INFO - PROCESS | 3788 | 1464623004146 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 3788 | 1464623004148 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:43:24 INFO - PROCESS | 3788 | 1464623004156 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 3788 | 1464623004157 Marionette TRACE conn2 <- [1,1454,null,{}] 08:43:24 INFO - PROCESS | 3788 | 1464623004161 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 3788 | 1464623004241 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:43:24 INFO - PROCESS | 3788 | 1464623004248 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 3788 | ++DOCSHELL 12DF1800 == 48 [pid = 3788] [id = 373] 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (13982400) [pid = 3788] [serial = 1118] [outer = 00000000] 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (13B2A800) [pid = 3788] [serial = 1119] [outer = 13982400] 08:43:24 INFO - PROCESS | 3788 | 1464623004293 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (14333800) [pid = 3788] [serial = 1120] [outer = 13982400] 08:43:24 INFO - PROCESS | 3788 | 1464623004726 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 600ms 08:43:24 INFO - PROCESS | 3788 | 1464623004751 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 3788 | 1464623004753 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:43:24 INFO - PROCESS | 3788 | 1464623004756 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 3788 | 1464623004758 Marionette TRACE conn2 <- [1,1458,null,{}] 08:43:24 INFO - PROCESS | 3788 | 1464623004761 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 3788 | 1464623004848 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:43:24 INFO - PROCESS | 3788 | 1464623004855 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 3788 | ++DOCSHELL 10271800 == 49 [pid = 3788] [id = 374] 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (14FA9000) [pid = 3788] [serial = 1121] [outer = 00000000] 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (155A7000) [pid = 3788] [serial = 1122] [outer = 14FA9000] 08:43:24 INFO - PROCESS | 3788 | 1464623004898 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (155CA000) [pid = 3788] [serial = 1123] [outer = 14FA9000] 08:43:25 INFO - PROCESS | 3788 | 1464623005386 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 695ms 08:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:43:25 INFO - PROCESS | 3788 | 1464623005454 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 3788 | 1464623005456 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:43:25 INFO - PROCESS | 3788 | 1464623005459 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 3788 | 1464623005461 Marionette TRACE conn2 <- [1,1462,null,{}] 08:43:25 INFO - PROCESS | 3788 | 1464623005464 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 3788 | 1464623005595 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:43:25 INFO - PROCESS | 3788 | 1464623005664 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 3788 | ++DOCSHELL 0F2AF800 == 50 [pid = 3788] [id = 375] 08:43:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (0F2B1000) [pid = 3788] [serial = 1124] [outer = 00000000] 08:43:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (16C22800) [pid = 3788] [serial = 1125] [outer = 0F2B1000] 08:43:25 INFO - PROCESS | 3788 | 1464623005710 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (16E8D400) [pid = 3788] [serial = 1126] [outer = 0F2B1000] 08:43:26 INFO - PROCESS | 3788 | 1464623006142 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 742ms 08:43:26 INFO - PROCESS | 3788 | 1464623006200 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 3788 | 1464623006202 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:43:26 INFO - PROCESS | 3788 | 1464623006243 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 3788 | 1464623006245 Marionette TRACE conn2 <- [1,1466,null,{}] 08:43:26 INFO - PROCESS | 3788 | 1464623006248 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 3788 | 1464623006353 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:43:26 INFO - PROCESS | 3788 | 1464623006365 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 3788 | ++DOCSHELL 1694CC00 == 51 [pid = 3788] [id = 376] 08:43:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (16F6AC00) [pid = 3788] [serial = 1127] [outer = 00000000] 08:43:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (17695000) [pid = 3788] [serial = 1128] [outer = 16F6AC00] 08:43:26 INFO - PROCESS | 3788 | 1464623006409 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (17EA6000) [pid = 3788] [serial = 1129] [outer = 16F6AC00] 08:43:26 INFO - PROCESS | 3788 | 1464623006899 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 663ms 08:43:26 INFO - PROCESS | 3788 | 1464623006937 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 3788 | 1464623006938 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:43:26 INFO - PROCESS | 3788 | 1464623006945 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 3788 | 1464623006946 Marionette TRACE conn2 <- [1,1470,null,{}] 08:43:26 INFO - PROCESS | 3788 | 1464623006950 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 3788 | 1464623007058 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:43:27 INFO - PROCESS | 3788 | 1464623007064 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 3788 | ++DOCSHELL 17F38800 == 52 [pid = 3788] [id = 377] 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1833E800) [pid = 3788] [serial = 1130] [outer = 00000000] 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (185B2C00) [pid = 3788] [serial = 1131] [outer = 1833E800] 08:43:27 INFO - PROCESS | 3788 | 1464623007118 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (19803000) [pid = 3788] [serial = 1132] [outer = 1833E800] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (0F2BA400) [pid = 3788] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (14334000) [pid = 3788] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (0F659C00) [pid = 3788] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (13979800) [pid = 3788] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (14F9E000) [pid = 3788] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (10EB6C00) [pid = 3788] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1833A400) [pid = 3788] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (105F5C00) [pid = 3788] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1055FC00) [pid = 3788] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (185B1C00) [pid = 3788] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:43:27 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (12C19400) [pid = 3788] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:43:27 INFO - PROCESS | 3788 | 1464623007783 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 899ms 08:43:27 INFO - PROCESS | 3788 | 1464623007849 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 3788 | 1464623007850 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:43:27 INFO - PROCESS | 3788 | 1464623007854 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 3788 | 1464623007855 Marionette TRACE conn2 <- [1,1474,null,{}] 08:43:27 INFO - PROCESS | 3788 | 1464623007859 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 3788 | 1464623007937 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:43:27 INFO - PROCESS | 3788 | 1464623007943 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 3788 | ++DOCSHELL 10E8F800 == 53 [pid = 3788] [id = 378] 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (12C07C00) [pid = 3788] [serial = 1133] [outer = 00000000] 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (16E84800) [pid = 3788] [serial = 1134] [outer = 12C07C00] 08:43:28 INFO - PROCESS | 3788 | 1464623007987 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (17699C00) [pid = 3788] [serial = 1135] [outer = 12C07C00] 08:43:28 INFO - PROCESS | 3788 | 1464623008420 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 600ms 08:43:28 INFO - PROCESS | 3788 | 1464623008455 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 3788 | 1464623008457 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:43:28 INFO - PROCESS | 3788 | 1464623008460 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 3788 | 1464623008461 Marionette TRACE conn2 <- [1,1478,null,{}] 08:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:43:28 INFO - PROCESS | 3788 | 1464623008465 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 3788 | 1464623008544 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:43:28 INFO - PROCESS | 3788 | 1464623008550 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 3788 | ++DOCSHELL 0F988800 == 54 [pid = 3788] [id = 379] 08:43:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (102D2400) [pid = 3788] [serial = 1136] [outer = 00000000] 08:43:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (185B4000) [pid = 3788] [serial = 1137] [outer = 102D2400] 08:43:28 INFO - PROCESS | 3788 | 1464623008596 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (19B02400) [pid = 3788] [serial = 1138] [outer = 102D2400] 08:43:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (19E7A400) [pid = 3788] [serial = 1139] [outer = 1B47CC00] 08:43:29 INFO - PROCESS | 3788 | 1464623009068 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 695ms 08:43:29 INFO - PROCESS | 3788 | 1464623009161 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 3788 | 1464623009164 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:43:29 INFO - PROCESS | 3788 | 1464623009167 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 3788 | 1464623009169 Marionette TRACE conn2 <- [1,1482,null,{}] 08:43:29 INFO - PROCESS | 3788 | 1464623009172 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 3788 | 1464623009268 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:43:29 INFO - PROCESS | 3788 | 1464623009309 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 3788 | ++DOCSHELL 15E89400 == 55 [pid = 3788] [id = 380] 08:43:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (15F14C00) [pid = 3788] [serial = 1140] [outer = 00000000] 08:43:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1A16CC00) [pid = 3788] [serial = 1141] [outer = 15F14C00] 08:43:29 INFO - PROCESS | 3788 | 1464623009357 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1A25F400) [pid = 3788] [serial = 1142] [outer = 15F14C00] 08:43:30 INFO - PROCESS | 3788 | 1464623010088 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 947ms 08:43:30 INFO - PROCESS | 3788 | 1464623010145 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 3788 | 1464623010150 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:43:30 INFO - PROCESS | 3788 | 1464623010155 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 3788 | 1464623010160 Marionette TRACE conn2 <- [1,1486,null,{}] 08:43:30 INFO - PROCESS | 3788 | 1464623010165 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 3788 | 1464623010284 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:43:30 INFO - PROCESS | 3788 | 1464623010420 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 3788 | ++DOCSHELL 105EF400 == 56 [pid = 3788] [id = 381] 08:43:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (10A58800) [pid = 3788] [serial = 1143] [outer = 00000000] 08:43:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (10F65400) [pid = 3788] [serial = 1144] [outer = 10A58800] 08:43:30 INFO - PROCESS | 3788 | 1464623010477 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (12957000) [pid = 3788] [serial = 1145] [outer = 10A58800] 08:43:31 INFO - PROCESS | 3788 | 1464623011067 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 947ms 08:43:31 INFO - PROCESS | 3788 | 1464623011106 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 3788 | 1464623011111 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:43:31 INFO - PROCESS | 3788 | 1464623011118 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 3788 | 1464623011121 Marionette TRACE conn2 <- [1,1490,null,{}] 08:43:31 INFO - PROCESS | 3788 | 1464623011125 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 3788 | 1464623011233 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:43:31 INFO - PROCESS | 3788 | 1464623011337 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 3788 | ++DOCSHELL 12BE0800 == 57 [pid = 3788] [id = 382] 08:43:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (13148000) [pid = 3788] [serial = 1146] [outer = 00000000] 08:43:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (13B27000) [pid = 3788] [serial = 1147] [outer = 13148000] 08:43:31 INFO - PROCESS | 3788 | 1464623011392 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (14333C00) [pid = 3788] [serial = 1148] [outer = 13148000] 08:43:32 INFO - PROCESS | 3788 | 1464623012028 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 947ms 08:43:32 INFO - PROCESS | 3788 | 1464623012063 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 3788 | 1464623012065 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:43:32 INFO - PROCESS | 3788 | 1464623012069 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 3788 | 1464623012073 Marionette TRACE conn2 <- [1,1494,null,{}] 08:43:32 INFO - PROCESS | 3788 | 1464623012084 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 3788 | 1464623012191 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:43:32 INFO - PROCESS | 3788 | 1464623012298 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 3788 | ++DOCSHELL 179F9400 == 58 [pid = 3788] [id = 383] 08:43:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (17EA1C00) [pid = 3788] [serial = 1149] [outer = 00000000] 08:43:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (19B0A800) [pid = 3788] [serial = 1150] [outer = 17EA1C00] 08:43:32 INFO - PROCESS | 3788 | 1464623012354 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (19E7EC00) [pid = 3788] [serial = 1151] [outer = 17EA1C00] 08:43:32 INFO - PROCESS | 3788 | 1464623012956 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 899ms 08:43:33 INFO - PROCESS | 3788 | 1464623013005 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 3788 | 1464623013008 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:43:33 INFO - PROCESS | 3788 | 1464623013011 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3788 | 1464623013013 Marionette TRACE conn2 <- [1,1498,null,{}] 08:43:33 INFO - PROCESS | 3788 | 1464623013017 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 3788 | 1464623013122 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:43:33 INFO - PROCESS | 3788 | 1464623013227 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 3788 | ++DOCSHELL 1833A800 == 59 [pid = 3788] [id = 384] 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (19B03800) [pid = 3788] [serial = 1152] [outer = 00000000] 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1A25D400) [pid = 3788] [serial = 1153] [outer = 19B03800] 08:43:33 INFO - PROCESS | 3788 | 1464623013281 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A69EC00) [pid = 3788] [serial = 1154] [outer = 19B03800] 08:43:33 INFO - PROCESS | 3788 | 1464623013924 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 947ms 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:43:33 INFO - PROCESS | 3788 | 1464623013956 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 3788 | 1464623013958 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:43:33 INFO - PROCESS | 3788 | 1464623013962 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3788 | 1464623013964 Marionette TRACE conn2 <- [1,1502,null,{}] 08:43:33 INFO - PROCESS | 3788 | 1464623013967 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 3788 | 1464623014069 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:43:34 INFO - PROCESS | 3788 | 1464623014179 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 3788 | ++DOCSHELL 10A56800 == 60 [pid = 3788] [id = 385] 08:43:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (11866000) [pid = 3788] [serial = 1155] [outer = 00000000] 08:43:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (14329800) [pid = 3788] [serial = 1156] [outer = 11866000] 08:43:34 INFO - PROCESS | 3788 | 1464623014232 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (155CB000) [pid = 3788] [serial = 1157] [outer = 11866000] 08:43:34 INFO - PROCESS | 3788 | 1464623014953 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1041ms 08:43:35 INFO - PROCESS | 3788 | 1464623015019 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 3788 | 1464623015023 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:43:35 INFO - PROCESS | 3788 | 1464623015029 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 3788 | 1464623015032 Marionette TRACE conn2 <- [1,1506,null,{}] 08:43:35 INFO - PROCESS | 3788 | 1464623015037 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 3788 | 1464623015133 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:43:35 INFO - PROCESS | 3788 | 1464623015271 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 3788 | ++DOCSHELL 11282000 == 61 [pid = 3788] [id = 386] 08:43:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1147F000) [pid = 3788] [serial = 1158] [outer = 00000000] 08:43:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (12B36800) [pid = 3788] [serial = 1159] [outer = 1147F000] 08:43:35 INFO - PROCESS | 3788 | 1464623015340 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (12C01400) [pid = 3788] [serial = 1160] [outer = 1147F000] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 16952C00 == 60 [pid = 3788] [id = 328] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 0C77D800 == 59 [pid = 3788] [id = 271] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 0F988800 == 58 [pid = 3788] [id = 379] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 10E8F800 == 57 [pid = 3788] [id = 378] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 17F38800 == 56 [pid = 3788] [id = 377] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 1694CC00 == 55 [pid = 3788] [id = 376] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 0F2AF800 == 54 [pid = 3788] [id = 375] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 10271800 == 53 [pid = 3788] [id = 374] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 12DF1800 == 52 [pid = 3788] [id = 373] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 12C19C00 == 51 [pid = 3788] [id = 372] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 10565000 == 50 [pid = 3788] [id = 371] 08:43:35 INFO - PROCESS | 3788 | --DOCSHELL 0F26B000 == 49 [pid = 3788] [id = 370] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1816CC00) [pid = 3788] [serial = 1080] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (185B6000) [pid = 3788] [serial = 1083] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1833F800) [pid = 3788] [serial = 1081] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (105FA400) [pid = 3788] [serial = 1050] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (12BEC400) [pid = 3788] [serial = 1053] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (15DA5800) [pid = 3788] [serial = 1056] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (10AEC800) [pid = 3788] [serial = 1063] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (10AE6000) [pid = 3788] [serial = 1062] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (139AC000) [pid = 3788] [serial = 1071] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (13B2BC00) [pid = 3788] [serial = 1072] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (15DA1C00) [pid = 3788] [serial = 1074] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (15F1AC00) [pid = 3788] [serial = 1075] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (12B2FC00) [pid = 3788] [serial = 1068] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (12C04C00) [pid = 3788] [serial = 1069] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19806C00) [pid = 3788] [serial = 1086] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (12966800) [pid = 3788] [serial = 1066] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (11486000) [pid = 3788] [serial = 1065] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (16950C00) [pid = 3788] [serial = 1077] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (179F2000) [pid = 3788] [serial = 1059] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (185B6400) [pid = 3788] [serial = 1084] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (19BDE000) [pid = 3788] [serial = 1095] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1980CC00) [pid = 3788] [serial = 1087] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (19BD0800) [pid = 3788] [serial = 1093] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1551F400) [pid = 3788] [serial = 1089] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (19B02800) [pid = 3788] [serial = 1092] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (16F6BC00) [pid = 3788] [serial = 1090] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (16E83C00) [pid = 3788] [serial = 1078] [outer = 00000000] [url = about:blank] 08:43:35 INFO - PROCESS | 3788 | 1464623015966 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1010ms 08:43:36 INFO - PROCESS | 3788 | 1464623016031 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 3788 | 1464623016036 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:43:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:43:36 INFO - PROCESS | 3788 | 1464623016042 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 3788 | 1464623016044 Marionette TRACE conn2 <- [1,1510,null,{}] 08:43:36 INFO - PROCESS | 3788 | 1464623016048 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 3788 | 1464623016182 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:43:36 INFO - PROCESS | 3788 | 1464623016273 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 3788 | ++DOCSHELL 0F93F400 == 50 [pid = 3788] [id = 387] 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (10271800) [pid = 3788] [serial = 1161] [outer = 00000000] 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (11DB5400) [pid = 3788] [serial = 1162] [outer = 10271800] 08:43:36 INFO - PROCESS | 3788 | 1464623016317 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (12B35000) [pid = 3788] [serial = 1163] [outer = 10271800] 08:43:36 INFO - PROCESS | 3788 | 1464623016712 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:43:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:43:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:43:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:43:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:43:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:43:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:43:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:43:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:43:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 694ms 08:43:36 INFO - PROCESS | 3788 | 1464623016774 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 3788 | 1464623016777 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:43:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:43:36 INFO - PROCESS | 3788 | 1464623016781 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 3788 | 1464623016784 Marionette TRACE conn2 <- [1,1514,null,{}] 08:43:36 INFO - PROCESS | 3788 | 1464623016794 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 3788 | 1464623016905 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:43:36 INFO - PROCESS | 3788 | 1464623016922 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 3788 | ++DOCSHELL 14F9D000 == 51 [pid = 3788] [id = 388] 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (14FA4000) [pid = 3788] [serial = 1164] [outer = 00000000] 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (159AC000) [pid = 3788] [serial = 1165] [outer = 14FA4000] 08:43:36 INFO - PROCESS | 3788 | 1464623016982 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (15F16400) [pid = 3788] [serial = 1166] [outer = 14FA4000] 08:43:37 INFO - PROCESS | 3788 | 1464623017425 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:43:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:43:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:43:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:43:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 710ms 08:43:37 INFO - PROCESS | 3788 | 1464623017479 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 3788 | 1464623017482 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:43:37 INFO - PROCESS | 3788 | 1464623017489 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 3788 | 1464623017491 Marionette TRACE conn2 <- [1,1518,null,{}] 08:43:37 INFO - PROCESS | 3788 | 1464623017494 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 3788 | 1464623017576 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:43:37 INFO - PROCESS | 3788 | 1464623017583 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 3788 | ++DOCSHELL 155D1C00 == 52 [pid = 3788] [id = 389] 08:43:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (15F84400) [pid = 3788] [serial = 1167] [outer = 00000000] 08:43:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (16C29C00) [pid = 3788] [serial = 1168] [outer = 15F84400] 08:43:37 INFO - PROCESS | 3788 | 1464623017627 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (17680C00) [pid = 3788] [serial = 1169] [outer = 15F84400] 08:43:38 INFO - PROCESS | 3788 | 1464623018046 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:43:38 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:43:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:43:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:43:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:43:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:43:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 600ms 08:43:38 INFO - PROCESS | 3788 | 1464623018100 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 3788 | 1464623018102 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:43:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:43:38 INFO - PROCESS | 3788 | 1464623018105 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 3788 | 1464623018107 Marionette TRACE conn2 <- [1,1522,null,{}] 08:43:38 INFO - PROCESS | 3788 | 1464623018110 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 3788 | 1464623018235 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:43:38 INFO - PROCESS | 3788 | 1464623018241 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 3788 | ++DOCSHELL 0F659000 == 53 [pid = 3788] [id = 390] 08:43:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (10514000) [pid = 3788] [serial = 1170] [outer = 00000000] 08:43:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (18334C00) [pid = 3788] [serial = 1171] [outer = 10514000] 08:43:38 INFO - PROCESS | 3788 | 1464623018285 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (185B0000) [pid = 3788] [serial = 1172] [outer = 10514000] 08:43:38 INFO - PROCESS | 3788 | 1464623018763 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:43:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 694ms 08:43:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:43:38 INFO - PROCESS | 3788 | 1464623018802 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 3788 | 1464623018804 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:43:38 INFO - PROCESS | 3788 | 1464623018808 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 3788 | 1464623018809 Marionette TRACE conn2 <- [1,1526,null,{}] 08:43:38 INFO - PROCESS | 3788 | 1464623018812 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 3788 | 1464623018941 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:43:38 INFO - PROCESS | 3788 | 1464623018949 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 3788 | ++DOCSHELL 185B9400 == 54 [pid = 3788] [id = 391] 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (185BA000) [pid = 3788] [serial = 1173] [outer = 00000000] 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19B0D000) [pid = 3788] [serial = 1174] [outer = 185BA000] 08:43:39 INFO - PROCESS | 3788 | 1464623019048 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (19BDB800) [pid = 3788] [serial = 1175] [outer = 185BA000] 08:43:39 INFO - PROCESS | 3788 | 1464623019519 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:43:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 742ms 08:43:39 INFO - PROCESS | 3788 | 1464623019619 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 3788 | 1464623019620 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:43:39 INFO - PROCESS | 3788 | 1464623019624 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 3788 | 1464623019626 Marionette TRACE conn2 <- [1,1530,null,{}] 08:43:39 INFO - PROCESS | 3788 | 1464623019629 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:43:39 INFO - PROCESS | 3788 | 1464623019738 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:43:39 INFO - PROCESS | 3788 | 1464623019751 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 3788 | ++DOCSHELL 0F2BB400 == 55 [pid = 3788] [id = 392] 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1768C400) [pid = 3788] [serial = 1176] [outer = 00000000] 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1A16DC00) [pid = 3788] [serial = 1177] [outer = 1768C400] 08:43:39 INFO - PROCESS | 3788 | 1464623019845 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1A69D400) [pid = 3788] [serial = 1178] [outer = 1768C400] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (13982400) [pid = 3788] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (14FA9000) [pid = 3788] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (0F2B1000) [pid = 3788] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (12C1A000) [pid = 3788] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (10C3AC00) [pid = 3788] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (16F6AC00) [pid = 3788] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (0F275800) [pid = 3788] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1833E800) [pid = 3788] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (102D2400) [pid = 3788] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:43:40 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (12C07C00) [pid = 3788] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:43:40 INFO - PROCESS | 3788 | 1464623020462 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:43:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 900ms 08:43:40 INFO - PROCESS | 3788 | 1464623020514 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 3788 | 1464623020516 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:43:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:43:40 INFO - PROCESS | 3788 | 1464623020519 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 3788 | 1464623020521 Marionette TRACE conn2 <- [1,1534,null,{}] 08:43:40 INFO - PROCESS | 3788 | 1464623020524 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 3788 | 1464623020603 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:43:40 INFO - PROCESS | 3788 | 1464623020609 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 3788 | ++DOCSHELL 10C3AC00 == 56 [pid = 3788] [id = 393] 08:43:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (10EB6C00) [pid = 3788] [serial = 1179] [outer = 00000000] 08:43:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (155AF000) [pid = 3788] [serial = 1180] [outer = 10EB6C00] 08:43:40 INFO - PROCESS | 3788 | 1464623020657 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (16C23000) [pid = 3788] [serial = 1181] [outer = 10EB6C00] 08:43:41 INFO - PROCESS | 3788 | 1464623021144 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 647ms 08:43:41 INFO - PROCESS | 3788 | 1464623021158 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 3788 | 1464623021160 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:43:41 INFO - PROCESS | 3788 | 1464623021163 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 3788 | 1464623021165 Marionette TRACE conn2 <- [1,1538,null,{}] 08:43:41 INFO - PROCESS | 3788 | 1464623021168 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 3788 | 1464623021245 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:43:41 INFO - PROCESS | 3788 | 1464623021251 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 3788 | ++DOCSHELL 0F39D400 == 57 [pid = 3788] [id = 394] 08:43:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (13D56C00) [pid = 3788] [serial = 1182] [outer = 00000000] 08:43:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (19BD6000) [pid = 3788] [serial = 1183] [outer = 13D56C00] 08:43:41 INFO - PROCESS | 3788 | 1464623021294 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1A6CD000) [pid = 3788] [serial = 1184] [outer = 13D56C00] 08:43:41 INFO - PROCESS | 3788 | 1464623021746 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 631ms 08:43:41 INFO - PROCESS | 3788 | 1464623021801 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 3788 | 1464623021804 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:43:41 INFO - PROCESS | 3788 | 1464623021807 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 3788 | 1464623021809 Marionette TRACE conn2 <- [1,1542,null,{}] 08:43:41 INFO - PROCESS | 3788 | 1464623021812 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 3788 | 1464623021893 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:43:41 INFO - PROCESS | 3788 | 1464623021899 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 3788 | ++DOCSHELL 17695400 == 58 [pid = 3788] [id = 395] 08:43:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1980AC00) [pid = 3788] [serial = 1185] [outer = 00000000] 08:43:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1A78B800) [pid = 3788] [serial = 1186] [outer = 1980AC00] 08:43:41 INFO - PROCESS | 3788 | 1464623021942 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1A78E800) [pid = 3788] [serial = 1187] [outer = 1980AC00] 08:43:42 INFO - PROCESS | 3788 | 1464623022397 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 694ms 08:43:42 INFO - PROCESS | 3788 | 1464623022507 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 3788 | 1464623022511 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:43:42 INFO - PROCESS | 3788 | 1464623022516 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:43:42 INFO - PROCESS | 3788 | 1464623022520 Marionette TRACE conn2 <- [1,1546,null,{}] 08:43:42 INFO - PROCESS | 3788 | 1464623022526 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 3788 | 1464623022741 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:43:42 INFO - PROCESS | 3788 | 1464623022862 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 3788 | ++DOCSHELL 10AE7800 == 59 [pid = 3788] [id = 396] 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (10AE9000) [pid = 3788] [serial = 1188] [outer = 00000000] 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (10C3DC00) [pid = 3788] [serial = 1189] [outer = 10AE9000] 08:43:42 INFO - PROCESS | 3788 | 1464623022918 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (10F67000) [pid = 3788] [serial = 1190] [outer = 10AE9000] 08:43:43 INFO - PROCESS | 3788 | 1464623023479 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 947ms 08:43:43 INFO - PROCESS | 3788 | 1464623023510 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 3788 | 1464623023514 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:43:43 INFO - PROCESS | 3788 | 1464623023523 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 3788 | 1464623023527 Marionette TRACE conn2 <- [1,1550,null,{}] 08:43:43 INFO - PROCESS | 3788 | 1464623023531 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 3788 | 1464623023639 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:43:43 INFO - PROCESS | 3788 | 1464623023749 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 3788 | ++DOCSHELL 12C12C00 == 60 [pid = 3788] [id = 397] 08:43:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (12C19400) [pid = 3788] [serial = 1191] [outer = 00000000] 08:43:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (13B31800) [pid = 3788] [serial = 1192] [outer = 12C19400] 08:43:43 INFO - PROCESS | 3788 | 1464623023803 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (159A8400) [pid = 3788] [serial = 1193] [outer = 12C19400] 08:43:44 INFO - PROCESS | 3788 | 1464623024395 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 916ms 08:43:44 INFO - PROCESS | 3788 | 1464623024427 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 3788 | 1464623024429 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:43:44 INFO - PROCESS | 3788 | 1464623024435 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 3788 | 1464623024437 Marionette TRACE conn2 <- [1,1554,null,{}] 08:43:44 INFO - PROCESS | 3788 | 1464623024447 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 3788 | 1464623024558 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:43:44 INFO - PROCESS | 3788 | 1464623024669 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 3788 | ++DOCSHELL 19808400 == 61 [pid = 3788] [id = 398] 08:43:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1980EC00) [pid = 3788] [serial = 1194] [outer = 00000000] 08:43:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19E7B000) [pid = 3788] [serial = 1195] [outer = 1980EC00] 08:43:44 INFO - PROCESS | 3788 | 1464623024725 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1A784C00) [pid = 3788] [serial = 1196] [outer = 1980EC00] 08:43:45 INFO - PROCESS | 3788 | 1464623025306 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:43:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 899ms 08:43:45 INFO - PROCESS | 3788 | 1464623025338 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 3788 | 1464623025341 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:43:45 INFO - PROCESS | 3788 | 1464623025344 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 3788 | 1464623025346 Marionette TRACE conn2 <- [1,1558,null,{}] 08:43:45 INFO - PROCESS | 3788 | 1464623025350 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 3788 | 1464623025460 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:43:45 INFO - PROCESS | 3788 | 1464623025571 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B3800 == 62 [pid = 3788] [id = 399] 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (19B02800) [pid = 3788] [serial = 1197] [outer = 00000000] 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1A8A4000) [pid = 3788] [serial = 1198] [outer = 19B02800] 08:43:45 INFO - PROCESS | 3788 | 1464623025624 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1A8A7400) [pid = 3788] [serial = 1199] [outer = 19B02800] 08:43:46 INFO - PROCESS | 3788 | 1464623026258 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 947ms 08:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:43:46 INFO - PROCESS | 3788 | 1464623026321 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 3788 | 1464623026323 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:43:46 INFO - PROCESS | 3788 | 1464623026327 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 3788 | 1464623026329 Marionette TRACE conn2 <- [1,1562,null,{}] 08:43:46 INFO - PROCESS | 3788 | 1464623026332 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 3788 | 1464623026433 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:43:46 INFO - PROCESS | 3788 | 1464623026579 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 3788 | ++DOCSHELL 19B05400 == 63 [pid = 3788] [id = 400] 08:43:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (19B10400) [pid = 3788] [serial = 1200] [outer = 00000000] 08:43:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1AA3D000) [pid = 3788] [serial = 1201] [outer = 19B10400] 08:43:46 INFO - PROCESS | 3788 | 1464623026633 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1AA45C00) [pid = 3788] [serial = 1202] [outer = 19B10400] 08:43:47 INFO - PROCESS | 3788 | 1464623027169 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 915ms 08:43:47 INFO - PROCESS | 3788 | 1464623027231 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 3788 | 1464623027233 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:43:47 INFO - PROCESS | 3788 | 1464623027237 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 3788 | 1464623027239 Marionette TRACE conn2 <- [1,1566,null,{}] 08:43:47 INFO - PROCESS | 3788 | 1464623027242 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 3788 | 1464623027368 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:43:47 INFO - PROCESS | 3788 | 1464623027510 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 3788 | ++DOCSHELL 105F0000 == 64 [pid = 3788] [id = 401] 08:43:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (105F5000) [pid = 3788] [serial = 1203] [outer = 00000000] 08:43:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (14331800) [pid = 3788] [serial = 1204] [outer = 105F5000] 08:43:47 INFO - PROCESS | 3788 | 1464623027565 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (18168800) [pid = 3788] [serial = 1205] [outer = 105F5000] 08:43:48 INFO - PROCESS | 3788 | 1464623028378 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:43:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1200ms 08:43:48 INFO - PROCESS | 3788 | 1464623028431 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 3788 | 1464623028436 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:43:48 INFO - PROCESS | 3788 | 1464623028440 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:43:48 INFO - PROCESS | 3788 | 1464623028444 Marionette TRACE conn2 <- [1,1570,null,{}] 08:43:48 INFO - PROCESS | 3788 | 1464623028449 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 3788 | 1464623028584 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:43:48 INFO - PROCESS | 3788 | 1464623028744 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 3788 | ++DOCSHELL 10C32800 == 65 [pid = 3788] [id = 402] 08:43:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (10C34000) [pid = 3788] [serial = 1206] [outer = 00000000] 08:43:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (11484400) [pid = 3788] [serial = 1207] [outer = 10C34000] 08:43:48 INFO - PROCESS | 3788 | 1464623028810 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (12B28C00) [pid = 3788] [serial = 1208] [outer = 10C34000] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 0F39D400 == 64 [pid = 3788] [id = 394] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 10C3AC00 == 63 [pid = 3788] [id = 393] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 0F2BB400 == 62 [pid = 3788] [id = 392] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 185B9400 == 61 [pid = 3788] [id = 391] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 0F659000 == 60 [pid = 3788] [id = 390] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 155D1C00 == 59 [pid = 3788] [id = 389] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 14F9D000 == 58 [pid = 3788] [id = 388] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 0F93F400 == 57 [pid = 3788] [id = 387] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 11282000 == 56 [pid = 3788] [id = 386] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (15520000) [pid = 3788] [serial = 1101] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (19B09C00) [pid = 3788] [serial = 1104] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (19E7F800) [pid = 3788] [serial = 1107] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (1A16CC00) [pid = 3788] [serial = 1141] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOCSHELL 105EF400 == 55 [pid = 3788] [id = 381] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (13B2A800) [pid = 3788] [serial = 1119] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (14333800) [pid = 3788] [serial = 1120] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (155A7000) [pid = 3788] [serial = 1122] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (16C22800) [pid = 3788] [serial = 1125] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (13148800) [pid = 3788] [serial = 1116] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (13288400) [pid = 3788] [serial = 1117] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (10F69400) [pid = 3788] [serial = 1113] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (11488000) [pid = 3788] [serial = 1114] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1294CC00) [pid = 3788] [serial = 1098] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (17695000) [pid = 3788] [serial = 1128] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (11281800) [pid = 3788] [serial = 1111] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1052C000) [pid = 3788] [serial = 1110] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (16E8D400) [pid = 3788] [serial = 1126] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (185B2C00) [pid = 3788] [serial = 1131] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (17EA6000) [pid = 3788] [serial = 1129] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (19803000) [pid = 3788] [serial = 1132] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (185B4000) [pid = 3788] [serial = 1137] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (16E84800) [pid = 3788] [serial = 1134] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1833C800) [pid = 3788] [serial = 697] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (19B02400) [pid = 3788] [serial = 1138] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (155CA000) [pid = 3788] [serial = 1123] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (17699C00) [pid = 3788] [serial = 1135] [outer = 00000000] [url = about:blank] 08:43:49 INFO - PROCESS | 3788 | 1464623029478 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1058ms 08:43:49 INFO - PROCESS | 3788 | 1464623029516 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 3788 | 1464623029524 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:43:49 INFO - PROCESS | 3788 | 1464623029556 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 3788 | 1464623029560 Marionette TRACE conn2 <- [1,1574,null,{}] 08:43:49 INFO - PROCESS | 3788 | 1464623029565 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 3788 | 1464623029677 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:43:49 INFO - PROCESS | 3788 | 1464623029772 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B9800 == 56 [pid = 3788] [id = 403] 08:43:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (105EF400) [pid = 3788] [serial = 1209] [outer = 00000000] 08:43:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (11482800) [pid = 3788] [serial = 1210] [outer = 105EF400] 08:43:49 INFO - PROCESS | 3788 | 1464623029817 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (12C09800) [pid = 3788] [serial = 1211] [outer = 105EF400] 08:43:50 INFO - PROCESS | 3788 | 1464623030242 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 758ms 08:43:50 INFO - PROCESS | 3788 | 1464623030297 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 3788 | 1464623030301 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:43:50 INFO - PROCESS | 3788 | 1464623030306 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 3788 | 1464623030311 Marionette TRACE conn2 <- [1,1578,null,{}] 08:43:50 INFO - PROCESS | 3788 | 1464623030321 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 3788 | 1464623030410 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:43:50 INFO - PROCESS | 3788 | 1464623030424 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 3788 | ++DOCSHELL 1397DC00 == 57 [pid = 3788] [id = 404] 08:43:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (139A2400) [pid = 3788] [serial = 1212] [outer = 00000000] 08:43:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (13B2A800) [pid = 3788] [serial = 1213] [outer = 139A2400] 08:43:50 INFO - PROCESS | 3788 | 1464623030472 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (13E60400) [pid = 3788] [serial = 1214] [outer = 139A2400] 08:43:50 INFO - PROCESS | 3788 | 1464623030945 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 694ms 08:43:51 INFO - PROCESS | 3788 | 1464623031006 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 3788 | 1464623031008 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:43:51 INFO - PROCESS | 3788 | 1464623031012 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 3788 | 1464623031013 Marionette TRACE conn2 <- [1,1582,null,{}] 08:43:51 INFO - PROCESS | 3788 | 1464623031017 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 3788 | 1464623031100 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:43:51 INFO - PROCESS | 3788 | 1464623031110 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 3788 | ++DOCSHELL 0F276C00 == 58 [pid = 3788] [id = 405] 08:43:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (14329000) [pid = 3788] [serial = 1215] [outer = 00000000] 08:43:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1501AC00) [pid = 3788] [serial = 1216] [outer = 14329000] 08:43:51 INFO - PROCESS | 3788 | 1464623031241 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (155A5800) [pid = 3788] [serial = 1217] [outer = 14329000] 08:43:51 INFO - PROCESS | 3788 | 1464623031637 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 694ms 08:43:51 INFO - PROCESS | 3788 | 1464623031716 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 3788 | 1464623031718 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:43:51 INFO - PROCESS | 3788 | 1464623031722 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 3788 | 1464623031723 Marionette TRACE conn2 <- [1,1586,null,{}] 08:43:51 INFO - PROCESS | 3788 | 1464623031726 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 3788 | 1464623031873 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:43:51 INFO - PROCESS | 3788 | 1464623031886 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 3788 | ++DOCSHELL 14334800 == 59 [pid = 3788] [id = 406] 08:43:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (15521800) [pid = 3788] [serial = 1218] [outer = 00000000] 08:43:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (15DAC800) [pid = 3788] [serial = 1219] [outer = 15521800] 08:43:51 INFO - PROCESS | 3788 | 1464623031930 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (168A1000) [pid = 3788] [serial = 1220] [outer = 15521800] 08:43:52 INFO - PROCESS | 3788 | 1464623032439 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 742ms 08:43:52 INFO - PROCESS | 3788 | 1464623032500 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 3788 | 1464623032502 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:43:52 INFO - PROCESS | 3788 | 1464623032505 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 3788 | 1464623032507 Marionette TRACE conn2 <- [1,1590,null,{}] 08:43:52 INFO - PROCESS | 3788 | 1464623032510 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 3788 | 1464623032630 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:43:52 INFO - PROCESS | 3788 | 1464623032695 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 3788 | ++DOCSHELL 1694C000 == 60 [pid = 3788] [id = 407] 08:43:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (16950800) [pid = 3788] [serial = 1221] [outer = 00000000] 08:43:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1768A800) [pid = 3788] [serial = 1222] [outer = 16950800] 08:43:52 INFO - PROCESS | 3788 | 1464623032739 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (179F3000) [pid = 3788] [serial = 1223] [outer = 16950800] 08:43:53 INFO - PROCESS | 3788 | 1464623033154 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 710ms 08:43:53 INFO - PROCESS | 3788 | 1464623033209 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 3788 | 1464623033210 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:43:53 INFO - PROCESS | 3788 | 1464623033239 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 3788 | 1464623033241 Marionette TRACE conn2 <- [1,1594,null,{}] 08:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:43:53 INFO - PROCESS | 3788 | 1464623033252 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 3788 | 1464623033364 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:43:53 INFO - PROCESS | 3788 | 1464623033377 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 3788 | ++DOCSHELL 16E87C00 == 61 [pid = 3788] [id = 408] 08:43:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (179F3C00) [pid = 3788] [serial = 1224] [outer = 00000000] 08:43:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1833D800) [pid = 3788] [serial = 1225] [outer = 179F3C00] 08:43:53 INFO - PROCESS | 3788 | 1464623033484 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (185B2400) [pid = 3788] [serial = 1226] [outer = 179F3C00] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (10514000) [pid = 3788] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (185BA000) [pid = 3788] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (14FA4000) [pid = 3788] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (11866000) [pid = 3788] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (10271800) [pid = 3788] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (15F84400) [pid = 3788] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1147F000) [pid = 3788] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1768C400) [pid = 3788] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (10EB6C00) [pid = 3788] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (13D56C00) [pid = 3788] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:43:54 INFO - PROCESS | 3788 | 1464623034138 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 963ms 08:43:54 INFO - PROCESS | 3788 | 1464623034190 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 3788 | 1464623034192 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:43:54 INFO - PROCESS | 3788 | 1464623034196 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 3788 | 1464623034197 Marionette TRACE conn2 <- [1,1598,null,{}] 08:43:54 INFO - PROCESS | 3788 | 1464623034201 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 3788 | 1464623034280 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:43:54 INFO - PROCESS | 3788 | 1464623034286 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 3788 | ++DOCSHELL 11DAEC00 == 62 [pid = 3788] [id = 409] 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (12B21800) [pid = 3788] [serial = 1227] [outer = 00000000] 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (17F34000) [pid = 3788] [serial = 1228] [outer = 12B21800] 08:43:54 INFO - PROCESS | 3788 | 1464623034339 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (185B9C00) [pid = 3788] [serial = 1229] [outer = 12B21800] 08:43:54 INFO - PROCESS | 3788 | 1464623034754 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 600ms 08:43:54 INFO - PROCESS | 3788 | 1464623034793 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 3788 | 1464623034795 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:43:54 INFO - PROCESS | 3788 | 1464623034814 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 3788 | 1464623034816 Marionette TRACE conn2 <- [1,1602,null,{}] 08:43:54 INFO - PROCESS | 3788 | 1464623034820 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 3788 | 1464623034900 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:43:54 INFO - PROCESS | 3788 | 1464623034906 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 3788 | ++DOCSHELL 10270000 == 63 [pid = 3788] [id = 410] 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (16E89400) [pid = 3788] [serial = 1230] [outer = 00000000] 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19B02000) [pid = 3788] [serial = 1231] [outer = 16E89400] 08:43:54 INFO - PROCESS | 3788 | 1464623034949 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (168A3400) [pid = 3788] [serial = 1232] [outer = 16E89400] 08:43:55 INFO - PROCESS | 3788 | 1464623035430 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 663ms 08:43:55 INFO - PROCESS | 3788 | 1464623035458 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 3788 | 1464623035460 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:43:55 INFO - PROCESS | 3788 | 1464623035463 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 3788 | 1464623035465 Marionette TRACE conn2 <- [1,1606,null,{}] 08:43:55 INFO - PROCESS | 3788 | 1464623035516 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 3788 | 1464623035596 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:43:55 INFO - PROCESS | 3788 | 1464623035604 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 3788 | ++DOCSHELL 179FB400 == 64 [pid = 3788] [id = 411] 08:43:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1833C800) [pid = 3788] [serial = 1233] [outer = 00000000] 08:43:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (19E82800) [pid = 3788] [serial = 1234] [outer = 1833C800] 08:43:55 INFO - PROCESS | 3788 | 1464623035651 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1A25C400) [pid = 3788] [serial = 1235] [outer = 1833C800] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 13B24C00 == 63 [pid = 3788] [id = 352] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 10509800 == 62 [pid = 3788] [id = 267] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 10A56800 == 61 [pid = 3788] [id = 385] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 14FA7C00 == 60 [pid = 3788] [id = 342] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 12BE0800 == 59 [pid = 3788] [id = 382] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 10E8B400 == 58 [pid = 3788] [id = 366] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 1833A800 == 57 [pid = 3788] [id = 384] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 0F2AE400 == 56 [pid = 3788] [id = 354] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 13B2B800 == 55 [pid = 3788] [id = 327] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 19BD3000 == 54 [pid = 3788] [id = 365] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 16E8BC00 == 53 [pid = 3788] [id = 353] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 179F9400 == 52 [pid = 3788] [id = 383] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 19804C00 == 51 [pid = 3788] [id = 368] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 0C7F6400 == 50 [pid = 3788] [id = 341] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 110A6800 == 49 [pid = 3788] [id = 351] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 10AF3000 == 48 [pid = 3788] [id = 369] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 15E89400 == 47 [pid = 3788] [id = 380] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 12B31400 == 46 [pid = 3788] [id = 265] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 10AEDC00 == 45 [pid = 3788] [id = 340] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 13E61800 == 44 [pid = 3788] [id = 367] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 171F2800 == 43 [pid = 3788] [id = 339] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 10C32800 == 42 [pid = 3788] [id = 402] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 19B05400 == 41 [pid = 3788] [id = 400] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 105F0000 == 40 [pid = 3788] [id = 401] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 0F2B3800 == 39 [pid = 3788] [id = 399] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 12C12C00 == 38 [pid = 3788] [id = 397] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 19808400 == 37 [pid = 3788] [id = 398] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 17695400 == 36 [pid = 3788] [id = 395] 08:43:56 INFO - PROCESS | 3788 | --DOCSHELL 10AE7800 == 35 [pid = 3788] [id = 396] 08:43:57 INFO - PROCESS | 3788 | --DOCSHELL 0F276C00 == 34 [pid = 3788] [id = 405] 08:43:57 INFO - PROCESS | 3788 | --DOCSHELL 0F2B9800 == 33 [pid = 3788] [id = 403] 08:43:57 INFO - PROCESS | 3788 | --DOCSHELL 14334800 == 32 [pid = 3788] [id = 406] 08:43:57 INFO - PROCESS | 3788 | --DOCSHELL 10270000 == 31 [pid = 3788] [id = 410] 08:43:57 INFO - PROCESS | 3788 | --DOCSHELL 1694C000 == 30 [pid = 3788] [id = 407] 08:43:57 INFO - PROCESS | 3788 | --DOCSHELL 16E87C00 == 29 [pid = 3788] [id = 408] 08:43:57 INFO - PROCESS | 3788 | --DOCSHELL 11DAEC00 == 28 [pid = 3788] [id = 409] 08:43:57 INFO - PROCESS | 3788 | --DOCSHELL 1397DC00 == 27 [pid = 3788] [id = 404] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1A25D400) [pid = 3788] [serial = 1153] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (16C29C00) [pid = 3788] [serial = 1168] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (13B27000) [pid = 3788] [serial = 1147] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (12C01400) [pid = 3788] [serial = 1160] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (12B36800) [pid = 3788] [serial = 1159] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1A78B800) [pid = 3788] [serial = 1186] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1A16DC00) [pid = 3788] [serial = 1177] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (16C23000) [pid = 3788] [serial = 1181] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (155AF000) [pid = 3788] [serial = 1180] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (19BD6000) [pid = 3788] [serial = 1183] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1A69D400) [pid = 3788] [serial = 1178] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (18334C00) [pid = 3788] [serial = 1171] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1A6CD000) [pid = 3788] [serial = 1184] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (17680C00) [pid = 3788] [serial = 1169] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (185B0000) [pid = 3788] [serial = 1172] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (19BDB800) [pid = 3788] [serial = 1175] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19B0D000) [pid = 3788] [serial = 1174] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (10F65400) [pid = 3788] [serial = 1144] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (159AC000) [pid = 3788] [serial = 1165] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (15F16400) [pid = 3788] [serial = 1166] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (19B0A800) [pid = 3788] [serial = 1150] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (155CB000) [pid = 3788] [serial = 1157] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (14329800) [pid = 3788] [serial = 1156] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (11DB5400) [pid = 3788] [serial = 1162] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (12B35000) [pid = 3788] [serial = 1163] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 3788 | 1464623037757 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2320ms 08:43:57 INFO - PROCESS | 3788 | 1464623037782 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 3788 | 1464623037785 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:43:57 INFO - PROCESS | 3788 | 1464623037790 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 3788 | 1464623037792 Marionette TRACE conn2 <- [1,1610,null,{}] 08:43:57 INFO - PROCESS | 3788 | 1464623037799 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 3788 | 1464623037886 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:43:57 INFO - PROCESS | 3788 | 1464623037897 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B1000 == 28 [pid = 3788] [id = 412] 08:43:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (0F2B2800) [pid = 3788] [serial = 1236] [outer = 00000000] 08:43:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (0F64D400) [pid = 3788] [serial = 1237] [outer = 0F2B2800] 08:43:57 INFO - PROCESS | 3788 | 1464623037945 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (0F651400) [pid = 3788] [serial = 1238] [outer = 0F2B2800] 08:43:58 INFO - PROCESS | 3788 | 1464623038459 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 710ms 08:43:58 INFO - PROCESS | 3788 | 1464623038487 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 3788 | 1464623038493 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:43:58 INFO - PROCESS | 3788 | 1464623038499 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 3788 | 1464623038502 Marionette TRACE conn2 <- [1,1614,null,{}] 08:43:58 INFO - PROCESS | 3788 | 1464623038507 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 3788 | 1464623038602 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:43:58 INFO - PROCESS | 3788 | 1464623038671 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 3788 | ++DOCSHELL 0F98A400 == 29 [pid = 3788] [id = 413] 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1052C000) [pid = 3788] [serial = 1239] [outer = 00000000] 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (10A64C00) [pid = 3788] [serial = 1240] [outer = 1052C000] 08:43:58 INFO - PROCESS | 3788 | 1464623038795 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (10AEEC00) [pid = 3788] [serial = 1241] [outer = 1052C000] 08:43:59 INFO - PROCESS | 3788 | 1464623039173 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 694ms 08:43:59 INFO - PROCESS | 3788 | 1464623039228 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 3788 | 1464623039231 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:43:59 INFO - PROCESS | 3788 | 1464623039234 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 3788 | 1464623039238 Marionette TRACE conn2 <- [1,1618,null,{}] 08:43:59 INFO - PROCESS | 3788 | 1464623039248 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 3788 | 1464623039360 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:43:59 INFO - PROCESS | 3788 | 1464623039379 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 3788 | ++DOCSHELL 1147F000 == 30 [pid = 3788] [id = 414] 08:43:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1147F400) [pid = 3788] [serial = 1242] [outer = 00000000] 08:43:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (11483C00) [pid = 3788] [serial = 1243] [outer = 1147F400] 08:43:59 INFO - PROCESS | 3788 | 1464623039428 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (114E1000) [pid = 3788] [serial = 1244] [outer = 1147F400] 08:43:59 INFO - PROCESS | 3788 | 1464623039907 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 742ms 08:43:59 INFO - PROCESS | 3788 | 1464623039974 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 3788 | 1464623039977 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:43:59 INFO - PROCESS | 3788 | 1464623039980 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 3788 | 1464623039982 Marionette TRACE conn2 <- [1,1622,null,{}] 08:43:59 INFO - PROCESS | 3788 | 1464623039986 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 3788 | 1464623040068 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:44:00 INFO - PROCESS | 3788 | 1464623040077 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 3788 | ++DOCSHELL 12967000 == 31 [pid = 3788] [id = 415] 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (12968400) [pid = 3788] [serial = 1245] [outer = 00000000] 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (12B36400) [pid = 3788] [serial = 1246] [outer = 12968400] 08:44:00 INFO - PROCESS | 3788 | 1464623040136 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (12BE4800) [pid = 3788] [serial = 1247] [outer = 12968400] 08:44:00 INFO - PROCESS | 3788 | 1464623040588 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 647ms 08:44:00 INFO - PROCESS | 3788 | 1464623040617 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 3788 | 1464623040619 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:44:00 INFO - PROCESS | 3788 | 1464623040622 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:44:00 INFO - PROCESS | 3788 | 1464623040624 Marionette TRACE conn2 <- [1,1626,null,{}] 08:44:00 INFO - PROCESS | 3788 | 1464623040627 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 3788 | 1464623040704 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:44:00 INFO - PROCESS | 3788 | 1464623040711 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 3788 | ++DOCSHELL 12C0D400 == 32 [pid = 3788] [id = 416] 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (12C0F800) [pid = 3788] [serial = 1248] [outer = 00000000] 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (12C17C00) [pid = 3788] [serial = 1249] [outer = 12C0F800] 08:44:00 INFO - PROCESS | 3788 | 1464623040782 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (12C1C800) [pid = 3788] [serial = 1250] [outer = 12C0F800] 08:44:01 INFO - PROCESS | 3788 | 1464623041210 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 631ms 08:44:01 INFO - PROCESS | 3788 | 1464623041261 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 3788 | 1464623041263 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:44:01 INFO - PROCESS | 3788 | 1464623041266 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 3788 | 1464623041268 Marionette TRACE conn2 <- [1,1630,null,{}] 08:44:01 INFO - PROCESS | 3788 | 1464623041271 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 3788 | 1464623041378 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:44:01 INFO - PROCESS | 3788 | 1464623041389 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 3788 | ++DOCSHELL 13955800 == 33 [pid = 3788] [id = 417] 08:44:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (13956C00) [pid = 3788] [serial = 1251] [outer = 00000000] 08:44:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (139A0C00) [pid = 3788] [serial = 1252] [outer = 13956C00] 08:44:01 INFO - PROCESS | 3788 | 1464623041434 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (13B2BC00) [pid = 3788] [serial = 1253] [outer = 13956C00] 08:44:01 INFO - PROCESS | 3788 | 1464623041905 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 631ms 08:44:01 INFO - PROCESS | 3788 | 1464623041937 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 3788 | 1464623041939 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:44:01 INFO - PROCESS | 3788 | 1464623041942 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:44:01 INFO - PROCESS | 3788 | 1464623041943 Marionette TRACE conn2 <- [1,1634,null,{}] 08:44:01 INFO - PROCESS | 3788 | 1464623041947 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 3788 | 1464623042018 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:44:02 INFO - PROCESS | 3788 | 1464623042024 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 3788 | ++DOCSHELL 13983000 == 34 [pid = 3788] [id = 418] 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (13B27C00) [pid = 3788] [serial = 1254] [outer = 00000000] 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (14391400) [pid = 3788] [serial = 1255] [outer = 13B27C00] 08:44:02 INFO - PROCESS | 3788 | 1464623042067 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (14392800) [pid = 3788] [serial = 1256] [outer = 13B27C00] 08:44:02 INFO - PROCESS | 3788 | 1464623042501 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 599ms 08:44:02 INFO - PROCESS | 3788 | 1464623042539 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 3788 | 1464623042541 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:44:02 INFO - PROCESS | 3788 | 1464623042544 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:44:02 INFO - PROCESS | 3788 | 1464623042546 Marionette TRACE conn2 <- [1,1638,null,{}] 08:44:02 INFO - PROCESS | 3788 | 1464623042571 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 3788 | 1464623042662 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:44:02 INFO - PROCESS | 3788 | 1464623042668 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 3788 | ++DOCSHELL 0F26B000 == 35 [pid = 3788] [id = 419] 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (0F26B400) [pid = 3788] [serial = 1257] [outer = 00000000] 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (155C9C00) [pid = 3788] [serial = 1258] [outer = 0F26B400] 08:44:02 INFO - PROCESS | 3788 | 1464623042715 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (155AC400) [pid = 3788] [serial = 1259] [outer = 0F26B400] 08:44:03 INFO - PROCESS | 3788 | 1464623043190 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 710ms 08:44:03 INFO - PROCESS | 3788 | 1464623043267 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 3788 | 1464623043269 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:44:03 INFO - PROCESS | 3788 | 1464623043273 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 3788 | 1464623043274 Marionette TRACE conn2 <- [1,1642,null,{}] 08:44:03 INFO - PROCESS | 3788 | 1464623043278 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 3788 | 1464623043384 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:44:03 INFO - PROCESS | 3788 | 1464623043470 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 3788 | ++DOCSHELL 1147E800 == 36 [pid = 3788] [id = 420] 08:44:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (15E88800) [pid = 3788] [serial = 1260] [outer = 00000000] 08:44:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (15F1A400) [pid = 3788] [serial = 1261] [outer = 15E88800] 08:44:03 INFO - PROCESS | 3788 | 1464623043516 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (15F1AC00) [pid = 3788] [serial = 1262] [outer = 15E88800] 08:44:03 INFO - PROCESS | 3788 | 1464623043912 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 711ms 08:44:04 INFO - PROCESS | 3788 | 1464623043975 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 3788 | 1464623043977 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:44:04 INFO - PROCESS | 3788 | 1464623043980 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:44:04 INFO - PROCESS | 3788 | 1464623043982 Marionette TRACE conn2 <- [1,1646,null,{}] 08:44:04 INFO - PROCESS | 3788 | 1464623043985 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 3788 | 1464623044093 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:44:04 INFO - PROCESS | 3788 | 1464623044100 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 3788 | ++DOCSHELL 12B36000 == 37 [pid = 3788] [id = 421] 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (12C04000) [pid = 3788] [serial = 1263] [outer = 00000000] 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (16957800) [pid = 3788] [serial = 1264] [outer = 12C04000] 08:44:04 INFO - PROCESS | 3788 | 1464623044143 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (16A6D800) [pid = 3788] [serial = 1265] [outer = 12C04000] 08:44:04 INFO - PROCESS | 3788 | 1464623044595 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 647ms 08:44:04 INFO - PROCESS | 3788 | 1464623044624 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 3788 | 1464623044626 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:44:04 INFO - PROCESS | 3788 | 1464623044629 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 3788 | 1464623044632 Marionette TRACE conn2 <- [1,1650,null,{}] 08:44:04 INFO - PROCESS | 3788 | 1464623044636 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 3788 | 1464623044762 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:44:04 INFO - PROCESS | 3788 | 1464623044856 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 3788 | ++DOCSHELL 16E82800 == 38 [pid = 3788] [id = 422] 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (16E83C00) [pid = 3788] [serial = 1266] [outer = 00000000] 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (17101C00) [pid = 3788] [serial = 1267] [outer = 16E83C00] 08:44:04 INFO - PROCESS | 3788 | 1464623044909 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1767F400) [pid = 3788] [serial = 1268] [outer = 16E83C00] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (16E89400) [pid = 3788] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (15521800) [pid = 3788] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (16950800) [pid = 3788] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (179F3C00) [pid = 3788] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (14329000) [pid = 3788] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (139A2400) [pid = 3788] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (105EF400) [pid = 3788] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (10C34000) [pid = 3788] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (105F5000) [pid = 3788] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (19B10400) [pid = 3788] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (19B02800) [pid = 3788] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1980EC00) [pid = 3788] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (12C19400) [pid = 3788] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (10AE9000) [pid = 3788] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1980AC00) [pid = 3788] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (12B21800) [pid = 3788] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1147E400) [pid = 3788] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (15F14C00) [pid = 3788] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (0F2B2000) [pid = 3788] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (16E8C000) [pid = 3788] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (19806000) [pid = 3788] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (10E8CC00) [pid = 3788] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (10272800) [pid = 3788] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (19BD8000) [pid = 3788] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (13E63000) [pid = 3788] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1694AC00) [pid = 3788] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (16954400) [pid = 3788] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (13E64800) [pid = 3788] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (0C7F8800) [pid = 3788] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (13B2E800) [pid = 3788] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (171F6400) [pid = 3788] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1694D800) [pid = 3788] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1148B400) [pid = 3788] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (15DAD000) [pid = 3788] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1050B400) [pid = 3788] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (10C3EC00) [pid = 3788] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (19BD5400) [pid = 3788] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (13148000) [pid = 3788] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (17EA1C00) [pid = 3788] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (19B03800) [pid = 3788] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:44:05 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (10A58800) [pid = 3788] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:44:05 INFO - PROCESS | 3788 | 1464623045772 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1153ms 08:44:05 INFO - PROCESS | 3788 | 1464623045809 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 3788 | 1464623045811 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:44:05 INFO - PROCESS | 3788 | 1464623045814 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:44:05 INFO - PROCESS | 3788 | 1464623045816 Marionette TRACE conn2 <- [1,1654,null,{}] 08:44:05 INFO - PROCESS | 3788 | 1464623045820 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 3788 | 1464623045895 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:44:05 INFO - PROCESS | 3788 | 1464623045904 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 3788 | ++DOCSHELL 10A58800 == 39 [pid = 3788] [id = 423] 08:44:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (10AE9000) [pid = 3788] [serial = 1269] [outer = 00000000] 08:44:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (10E8E400) [pid = 3788] [serial = 1270] [outer = 10AE9000] 08:44:05 INFO - PROCESS | 3788 | 1464623045948 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (114ED800) [pid = 3788] [serial = 1271] [outer = 10AE9000] 08:44:06 INFO - PROCESS | 3788 | 1464623046366 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 600ms 08:44:06 INFO - PROCESS | 3788 | 1464623046412 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 3788 | 1464623046414 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:44:06 INFO - PROCESS | 3788 | 1464623046417 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 3788 | 1464623046419 Marionette TRACE conn2 <- [1,1658,null,{}] 08:44:06 INFO - PROCESS | 3788 | 1464623046422 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 3788 | 1464623046502 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:44:06 INFO - PROCESS | 3788 | 1464623046509 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 3788 | ++DOCSHELL 10E8CC00 == 40 [pid = 3788] [id = 424] 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (11866000) [pid = 3788] [serial = 1272] [outer = 00000000] 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1395FC00) [pid = 3788] [serial = 1273] [outer = 11866000] 08:44:06 INFO - PROCESS | 3788 | 1464623046552 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (13D55400) [pid = 3788] [serial = 1274] [outer = 11866000] 08:44:07 INFO - PROCESS | 3788 | 1464623047000 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 647ms 08:44:07 INFO - PROCESS | 3788 | 1464623047064 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 3788 | 1464623047065 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:44:07 INFO - PROCESS | 3788 | 1464623047069 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 3788 | 1464623047071 Marionette TRACE conn2 <- [1,1662,null,{}] 08:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:44:07 INFO - PROCESS | 3788 | 1464623047074 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 3788 | 1464623047153 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:44:07 INFO - PROCESS | 3788 | 1464623047160 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 3788 | ++DOCSHELL 12C16C00 == 41 [pid = 3788] [id = 425] 08:44:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (13191C00) [pid = 3788] [serial = 1275] [outer = 00000000] 08:44:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (15E89800) [pid = 3788] [serial = 1276] [outer = 13191C00] 08:44:07 INFO - PROCESS | 3788 | 1464623047203 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (16950C00) [pid = 3788] [serial = 1277] [outer = 13191C00] 08:44:07 INFO - PROCESS | 3788 | 1464623047854 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 884ms 08:44:07 INFO - PROCESS | 3788 | 1464623047957 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 3788 | 1464623047961 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:44:07 INFO - PROCESS | 3788 | 1464623047967 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:44:07 INFO - PROCESS | 3788 | 1464623047971 Marionette TRACE conn2 <- [1,1666,null,{}] 08:44:08 INFO - PROCESS | 3788 | 1464623047977 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 3788 | 1464623048099 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:44:08 INFO - PROCESS | 3788 | 1464623048228 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 3788 | ++DOCSHELL 0F273800 == 42 [pid = 3788] [id = 426] 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (0F278800) [pid = 3788] [serial = 1278] [outer = 00000000] 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (102EA400) [pid = 3788] [serial = 1279] [outer = 0F278800] 08:44:08 INFO - PROCESS | 3788 | 1464623048286 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (105F1400) [pid = 3788] [serial = 1280] [outer = 0F278800] 08:44:09 INFO - PROCESS | 3788 | 1464623048998 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1057ms 08:44:09 INFO - PROCESS | 3788 | 1464623049042 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 3788 | 1464623049048 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:44:09 INFO - PROCESS | 3788 | 1464623049074 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 3788 | 1464623049077 Marionette TRACE conn2 <- [1,1670,null,{}] 08:44:09 INFO - PROCESS | 3788 | 1464623049081 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 3788 | 1464623049202 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:44:09 INFO - PROCESS | 3788 | 1464623049336 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B7C00 == 43 [pid = 3788] [id = 427] 08:44:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1027B000) [pid = 3788] [serial = 1281] [outer = 00000000] 08:44:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (10EA9C00) [pid = 3788] [serial = 1282] [outer = 1027B000] 08:44:09 INFO - PROCESS | 3788 | 1464623049394 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (11254000) [pid = 3788] [serial = 1283] [outer = 1027B000] 08:44:10 INFO - PROCESS | 3788 | 1464623050227 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1199ms 08:44:10 INFO - PROCESS | 3788 | 1464623050270 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 3788 | 1464623050273 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:44:10 INFO - PROCESS | 3788 | 1464623050278 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 3788 | 1464623050282 Marionette TRACE conn2 <- [1,1674,null,{}] 08:44:10 INFO - PROCESS | 3788 | 1464623050287 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 3788 | 1464623050444 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 1678C000 == 42 [pid = 3788] [id = 309] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 105F1C00 == 41 [pid = 3788] [id = 308] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 10271400 == 40 [pid = 3788] [id = 310] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 10EB3800 == 39 [pid = 3788] [id = 301] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 131E4400 == 38 [pid = 3788] [id = 305] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 10E95C00 == 37 [pid = 3788] [id = 307] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 12B31800 == 36 [pid = 3788] [id = 303] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 12C1A800 == 35 [pid = 3788] [id = 304] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 1052AC00 == 34 [pid = 3788] [id = 302] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 0F2B0800 == 33 [pid = 3788] [id = 299] 08:44:10 INFO - PROCESS | 3788 | --DOCSHELL 10AED800 == 32 [pid = 3788] [id = 316] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (14336400) [pid = 3788] [serial = 1024] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (15F13C00) [pid = 3788] [serial = 982] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (179F3400) [pid = 3788] [serial = 1018] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (17EA1000) [pid = 3788] [serial = 1027] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (12B3A000) [pid = 3788] [serial = 979] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (15F1B000) [pid = 3788] [serial = 973] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (10A61400) [pid = 3788] [serial = 1051] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (118C5400) [pid = 3788] [serial = 1021] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (19E78C00) [pid = 3788] [serial = 1096] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (12C0DC00) [pid = 3788] [serial = 1054] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1A25F400) [pid = 3788] [serial = 1142] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (102D0800) [pid = 3788] [serial = 940] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1816A400) [pid = 3788] [serial = 1060] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (19BDA000) [pid = 3788] [serial = 1105] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (12C02C00) [pid = 3788] [serial = 1099] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (10AE6C00) [pid = 3788] [serial = 976] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1A135800) [pid = 3788] [serial = 1108] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (15D9E800) [pid = 3788] [serial = 1102] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (17EAAC00) [pid = 3788] [serial = 1048] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (16C2A400) [pid = 3788] [serial = 985] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (16788800) [pid = 3788] [serial = 1057] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (14333C00) [pid = 3788] [serial = 1148] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (19E7EC00) [pid = 3788] [serial = 1151] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1A69EC00) [pid = 3788] [serial = 1154] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (12957000) [pid = 3788] [serial = 1145] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (168A3400) [pid = 3788] [serial = 1232] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (19E82800) [pid = 3788] [serial = 1234] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (15DAC800) [pid = 3788] [serial = 1219] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1768A800) [pid = 3788] [serial = 1222] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1833D800) [pid = 3788] [serial = 1225] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (179F3000) [pid = 3788] [serial = 1223] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (185B2400) [pid = 3788] [serial = 1226] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (19B02000) [pid = 3788] [serial = 1231] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1501AC00) [pid = 3788] [serial = 1216] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (13B2A800) [pid = 3788] [serial = 1213] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13E60400) [pid = 3788] [serial = 1214] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (11482800) [pid = 3788] [serial = 1210] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (12C09800) [pid = 3788] [serial = 1211] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (12B28C00) [pid = 3788] [serial = 1208] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (11484400) [pid = 3788] [serial = 1207] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (18168800) [pid = 3788] [serial = 1205] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (14331800) [pid = 3788] [serial = 1204] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1AA45C00) [pid = 3788] [serial = 1202] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1AA3D000) [pid = 3788] [serial = 1201] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1A8A7400) [pid = 3788] [serial = 1199] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1A8A4000) [pid = 3788] [serial = 1198] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1A784C00) [pid = 3788] [serial = 1196] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (19E7B000) [pid = 3788] [serial = 1195] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (159A8400) [pid = 3788] [serial = 1193] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13B31800) [pid = 3788] [serial = 1192] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10F67000) [pid = 3788] [serial = 1190] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (10C3DC00) [pid = 3788] [serial = 1189] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A78E800) [pid = 3788] [serial = 1187] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (17F34000) [pid = 3788] [serial = 1228] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (185B9C00) [pid = 3788] [serial = 1229] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (155A5800) [pid = 3788] [serial = 1217] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (168A1000) [pid = 3788] [serial = 1220] [outer = 00000000] [url = about:blank] 08:44:10 INFO - PROCESS | 3788 | 1464623050493 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B2000 == 33 [pid = 3788] [id = 428] 08:44:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (0F2B5400) [pid = 3788] [serial = 1284] [outer = 00000000] 08:44:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (0F938400) [pid = 3788] [serial = 1285] [outer = 0F2B5400] 08:44:10 INFO - PROCESS | 3788 | 1464623050540 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (10509800) [pid = 3788] [serial = 1286] [outer = 0F2B5400] 08:44:11 INFO - PROCESS | 3788 | --DOCSHELL 1052F800 == 32 [pid = 3788] [id = 300] 08:44:11 INFO - PROCESS | 3788 | --DOCSHELL 179FB400 == 31 [pid = 3788] [id = 411] 08:44:11 INFO - PROCESS | 3788 | --DOCSHELL 114E4C00 == 30 [pid = 3788] [id = 311] 08:44:11 INFO - PROCESS | 3788 | --DOCSHELL 13E60000 == 29 [pid = 3788] [id = 306] 08:44:11 INFO - PROCESS | 3788 | --DOCSHELL 12B3E800 == 28 [pid = 3788] [id = 312] 08:44:11 INFO - PROCESS | 3788 | --DOCSHELL 10A64000 == 27 [pid = 3788] [id = 314] 08:44:11 INFO - PROCESS | 3788 | --DOCSHELL 0F2AF400 == 26 [pid = 3788] [id = 313] 08:44:11 INFO - PROCESS | 3788 | --DOCSHELL 0C7F0400 == 25 [pid = 3788] [id = 315] 08:44:12 INFO - PROCESS | 3788 | 1464623052289 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2036ms 08:44:12 INFO - PROCESS | 3788 | 1464623052325 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 3788 | 1464623052329 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:44:12 INFO - PROCESS | 3788 | 1464623052334 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 3788 | 1464623052339 Marionette TRACE conn2 <- [1,1678,null,{}] 08:44:12 INFO - PROCESS | 3788 | 1464623052351 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 3788 | 1464623052436 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:44:12 INFO - PROCESS | 3788 | 1464623052445 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 3788 | ++DOCSHELL 0F651000 == 26 [pid = 3788] [id = 429] 08:44:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (0F656C00) [pid = 3788] [serial = 1287] [outer = 00000000] 08:44:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (10514800) [pid = 3788] [serial = 1288] [outer = 0F656C00] 08:44:12 INFO - PROCESS | 3788 | 1464623052494 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (105F3800) [pid = 3788] [serial = 1289] [outer = 0F656C00] 08:44:13 INFO - PROCESS | 3788 | 1464623053000 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 694ms 08:44:13 INFO - PROCESS | 3788 | 1464623053034 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 3788 | 1464623053040 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:44:13 INFO - PROCESS | 3788 | 1464623053050 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 3788 | 1464623053053 Marionette TRACE conn2 <- [1,1682,null,{}] 08:44:13 INFO - PROCESS | 3788 | 1464623053057 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 3788 | 1464623053142 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:44:13 INFO - PROCESS | 3788 | 1464623053151 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 3788 | ++DOCSHELL 10C38400 == 27 [pid = 3788] [id = 430] 08:44:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (10C39400) [pid = 3788] [serial = 1290] [outer = 00000000] 08:44:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (10E88800) [pid = 3788] [serial = 1291] [outer = 10C39400] 08:44:13 INFO - PROCESS | 3788 | 1464623053197 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (10EAA800) [pid = 3788] [serial = 1292] [outer = 10C39400] 08:44:13 INFO - PROCESS | 3788 | 1464623053646 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 647ms 08:44:13 INFO - PROCESS | 3788 | 1464623053691 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:44:13 INFO - PROCESS | 3788 | 1464623053693 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:44:13 INFO - PROCESS | 3788 | 1464623053697 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 3788 | 1464623053700 Marionette TRACE conn2 <- [1,1686,null,{}] 08:44:13 INFO - PROCESS | 3788 | 1464623053711 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 3788 | 1464623053791 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:44:13 INFO - PROCESS | 3788 | 1464623053830 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 3788 | ++DOCSHELL 11484400 == 28 [pid = 3788] [id = 431] 08:44:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (11485000) [pid = 3788] [serial = 1293] [outer = 00000000] 08:44:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (12954C00) [pid = 3788] [serial = 1294] [outer = 11485000] 08:44:13 INFO - PROCESS | 3788 | 1464623053962 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (12966C00) [pid = 3788] [serial = 1295] [outer = 11485000] 08:44:14 INFO - PROCESS | 3788 | 1464623054393 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 741ms 08:44:14 INFO - PROCESS | 3788 | 1464623054434 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 3788 | 1464623054437 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:44:14 INFO - PROCESS | 3788 | 1464623054440 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 3788 | 1464623054442 Marionette TRACE conn2 <- [1,1690,null,{}] 08:44:14 INFO - PROCESS | 3788 | 1464623054445 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 3788 | 1464623054553 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:44:14 INFO - PROCESS | 3788 | 1464623054559 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 3788 | ++DOCSHELL 10C31C00 == 29 [pid = 3788] [id = 432] 08:44:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (11DB5000) [pid = 3788] [serial = 1296] [outer = 00000000] 08:44:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (12B3D800) [pid = 3788] [serial = 1297] [outer = 11DB5000] 08:44:14 INFO - PROCESS | 3788 | 1464623054605 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (12C0C400) [pid = 3788] [serial = 1298] [outer = 11DB5000] 08:44:15 INFO - PROCESS | 3788 | 1464623055071 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 711ms 08:44:15 INFO - PROCESS | 3788 | 1464623055145 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 3788 | 1464623055195 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:44:15 INFO - PROCESS | 3788 | 1464623055203 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:44:15 INFO - PROCESS | 3788 | 1464623055204 Marionette TRACE conn2 <- [1,1694,null,{}] 08:44:15 INFO - PROCESS | 3788 | 1464623055208 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 3788 | 1464623055345 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:44:15 INFO - PROCESS | 3788 | 1464623055358 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 3788 | ++DOCSHELL 12C15000 == 30 [pid = 3788] [id = 433] 08:44:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (12C16800) [pid = 3788] [serial = 1299] [outer = 00000000] 08:44:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (12DF0000) [pid = 3788] [serial = 1300] [outer = 12C16800] 08:44:15 INFO - PROCESS | 3788 | 1464623055402 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13148800) [pid = 3788] [serial = 1301] [outer = 12C16800] 08:44:15 INFO - PROCESS | 3788 | 1464623055853 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 710ms 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15E88800) [pid = 3788] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (12C0F800) [pid = 3788] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1052C000) [pid = 3788] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (12968400) [pid = 3788] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1147F400) [pid = 3788] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13191C00) [pid = 3788] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (13B27C00) [pid = 3788] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (0F26B400) [pid = 3788] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1833C800) [pid = 3788] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (12C04000) [pid = 3788] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (11866000) [pid = 3788] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (16E83C00) [pid = 3788] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (0F2B2800) [pid = 3788] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13956C00) [pid = 3788] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (10AE9000) [pid = 3788] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (0F278800) [pid = 3788] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:44:16 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1027B000) [pid = 3788] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:44:16 INFO - PROCESS | 3788 | 1464623056101 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 3788 | 1464623056103 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:44:16 INFO - PROCESS | 3788 | 1464623056112 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 3788 | 1464623056113 Marionette TRACE conn2 <- [1,1698,null,{}] 08:44:16 INFO - PROCESS | 3788 | 1464623056116 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:44:16 INFO - PROCESS | 3788 | 1464623056208 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:44:16 INFO - PROCESS | 3788 | 1464623056217 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 3788 | ++DOCSHELL 10A61400 == 31 [pid = 3788] [id = 434] 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10F6AC00) [pid = 3788] [serial = 1302] [outer = 00000000] 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (12968400) [pid = 3788] [serial = 1303] [outer = 10F6AC00] 08:44:16 INFO - PROCESS | 3788 | 1464623056263 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (12C12800) [pid = 3788] [serial = 1304] [outer = 10F6AC00] 08:44:16 INFO - PROCESS | 3788 | 1464623056706 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 647ms 08:44:16 INFO - PROCESS | 3788 | 1464623056762 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 3788 | 1464623056764 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:44:16 INFO - PROCESS | 3788 | 1464623056767 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 3788 | 1464623056768 Marionette TRACE conn2 <- [1,1702,null,{}] 08:44:16 INFO - PROCESS | 3788 | 1464623056772 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 3788 | 1464623056846 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:44:16 INFO - PROCESS | 3788 | 1464623056854 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 3788 | ++DOCSHELL 12C15800 == 32 [pid = 3788] [id = 435] 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13191C00) [pid = 3788] [serial = 1305] [outer = 00000000] 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13B23400) [pid = 3788] [serial = 1306] [outer = 13191C00] 08:44:16 INFO - PROCESS | 3788 | 1464623056898 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13B25800) [pid = 3788] [serial = 1307] [outer = 13191C00] 08:44:17 INFO - PROCESS | 3788 | 1464623057310 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 600ms 08:44:17 INFO - PROCESS | 3788 | 1464623057364 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 3788 | 1464623057366 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:44:17 INFO - PROCESS | 3788 | 1464623057374 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 3788 | 1464623057375 Marionette TRACE conn2 <- [1,1706,null,{}] 08:44:17 INFO - PROCESS | 3788 | 1464623057379 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 3788 | 1464623057464 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:44:17 INFO - PROCESS | 3788 | 1464623057472 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 3788 | ++DOCSHELL 12B3E400 == 33 [pid = 3788] [id = 436] 08:44:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13D53000) [pid = 3788] [serial = 1308] [outer = 00000000] 08:44:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (14329000) [pid = 3788] [serial = 1309] [outer = 13D53000] 08:44:17 INFO - PROCESS | 3788 | 1464623057516 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1432DC00) [pid = 3788] [serial = 1310] [outer = 13D53000] 08:44:17 INFO - PROCESS | 3788 | 1464623057934 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 600ms 08:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:44:18 INFO - PROCESS | 3788 | 1464623057974 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 3788 | 1464623057976 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:44:18 INFO - PROCESS | 3788 | 1464623057979 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 3788 | 1464623057981 Marionette TRACE conn2 <- [1,1710,null,{}] 08:44:18 INFO - PROCESS | 3788 | 1464623057984 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 3788 | 1464623058070 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:44:18 INFO - PROCESS | 3788 | 1464623058076 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 3788 | ++DOCSHELL 10EB3800 == 34 [pid = 3788] [id = 437] 08:44:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (14387800) [pid = 3788] [serial = 1311] [outer = 00000000] 08:44:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (15020C00) [pid = 3788] [serial = 1312] [outer = 14387800] 08:44:18 INFO - PROCESS | 3788 | 1464623058120 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (15024000) [pid = 3788] [serial = 1313] [outer = 14387800] 08:44:18 INFO - PROCESS | 3788 | 1464623058967 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1010ms 08:44:19 INFO - PROCESS | 3788 | 1464623059020 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 3788 | 1464623059024 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:44:19 INFO - PROCESS | 3788 | 1464623059029 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:44:19 INFO - PROCESS | 3788 | 1464623059033 Marionette TRACE conn2 <- [1,1714,null,{}] 08:44:19 INFO - PROCESS | 3788 | 1464623059038 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 3788 | 1464623059155 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:44:19 INFO - PROCESS | 3788 | 1464623059283 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 3788 | ++DOCSHELL 10271800 == 35 [pid = 3788] [id = 438] 08:44:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1027B000) [pid = 3788] [serial = 1314] [outer = 00000000] 08:44:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (105FB400) [pid = 3788] [serial = 1315] [outer = 1027B000] 08:44:19 INFO - PROCESS | 3788 | 1464623059339 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (10C33C00) [pid = 3788] [serial = 1316] [outer = 1027B000] 08:44:20 INFO - PROCESS | 3788 | 1464623060213 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1263ms 08:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:44:20 INFO - PROCESS | 3788 | 1464623060287 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 3788 | 1464623060291 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:44:20 INFO - PROCESS | 3788 | 1464623060296 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 3788 | 1464623060299 Marionette TRACE conn2 <- [1,1718,null,{}] 08:44:20 INFO - PROCESS | 3788 | 1464623060305 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 3788 | 1464623060409 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:44:20 INFO - PROCESS | 3788 | 1464623060490 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 3788 | ++DOCSHELL 0F2AF400 == 36 [pid = 3788] [id = 439] 08:44:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (10274800) [pid = 3788] [serial = 1317] [outer = 00000000] 08:44:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1052B800) [pid = 3788] [serial = 1318] [outer = 10274800] 08:44:20 INFO - PROCESS | 3788 | 1464623060539 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (10A5B400) [pid = 3788] [serial = 1319] [outer = 10274800] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (0F938400) [pid = 3788] [serial = 1285] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15F1A400) [pid = 3788] [serial = 1261] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (12C17C00) [pid = 3788] [serial = 1249] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (12C1C800) [pid = 3788] [serial = 1250] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10A64C00) [pid = 3788] [serial = 1240] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (10AEEC00) [pid = 3788] [serial = 1241] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (12B36400) [pid = 3788] [serial = 1246] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (12BE4800) [pid = 3788] [serial = 1247] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (11483C00) [pid = 3788] [serial = 1243] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (114E1000) [pid = 3788] [serial = 1244] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (15E89800) [pid = 3788] [serial = 1276] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (14391400) [pid = 3788] [serial = 1255] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (14392800) [pid = 3788] [serial = 1256] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (155C9C00) [pid = 3788] [serial = 1258] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A25C400) [pid = 3788] [serial = 1235] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (16957800) [pid = 3788] [serial = 1264] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (13D55400) [pid = 3788] [serial = 1274] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (15F1AC00) [pid = 3788] [serial = 1262] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (17101C00) [pid = 3788] [serial = 1267] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (16A6D800) [pid = 3788] [serial = 1265] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1395FC00) [pid = 3788] [serial = 1273] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (0F64D400) [pid = 3788] [serial = 1237] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (0F651400) [pid = 3788] [serial = 1238] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (139A0C00) [pid = 3788] [serial = 1252] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (13B2BC00) [pid = 3788] [serial = 1253] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (1767F400) [pid = 3788] [serial = 1268] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (10E8E400) [pid = 3788] [serial = 1270] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (114ED800) [pid = 3788] [serial = 1271] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (155AC400) [pid = 3788] [serial = 1259] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (16950C00) [pid = 3788] [serial = 1277] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (102EA400) [pid = 3788] [serial = 1279] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (105F1400) [pid = 3788] [serial = 1280] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (10EA9C00) [pid = 3788] [serial = 1282] [outer = 00000000] [url = about:blank] 08:44:20 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (11254000) [pid = 3788] [serial = 1283] [outer = 00000000] [url = about:blank] 08:44:21 INFO - PROCESS | 3788 | 1464623061056 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 805ms 08:44:21 INFO - PROCESS | 3788 | 1464623061095 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 3788 | 1464623061101 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:44:21 INFO - PROCESS | 3788 | 1464623061107 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 3788 | 1464623061110 Marionette TRACE conn2 <- [1,1722,null,{}] 08:44:21 INFO - PROCESS | 3788 | 1464623061113 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 3788 | 1464623061205 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:44:21 INFO - PROCESS | 3788 | 1464623061212 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 3788 | ++DOCSHELL 10A5F400 == 37 [pid = 3788] [id = 440] 08:44:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (10A64400) [pid = 3788] [serial = 1320] [outer = 00000000] 08:44:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (10EAF800) [pid = 3788] [serial = 1321] [outer = 10A64400] 08:44:21 INFO - PROCESS | 3788 | 1464623061257 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (110A5400) [pid = 3788] [serial = 1322] [outer = 10A64400] 08:44:21 INFO - PROCESS | 3788 | 1464623061773 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 694ms 08:44:21 INFO - PROCESS | 3788 | 1464623061837 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 3788 | 1464623061839 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:44:21 INFO - PROCESS | 3788 | 1464623061842 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 3788 | 1464623061846 Marionette TRACE conn2 <- [1,1726,null,{}] 08:44:21 INFO - PROCESS | 3788 | 1464623061856 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 3788 | 1464623061967 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:44:22 INFO - PROCESS | 3788 | 1464623062058 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 3788 | ++DOCSHELL 1148B400 == 38 [pid = 3788] [id = 441] 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (11CC2C00) [pid = 3788] [serial = 1323] [outer = 00000000] 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (12B31400) [pid = 3788] [serial = 1324] [outer = 11CC2C00] 08:44:22 INFO - PROCESS | 3788 | 1464623062106 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (12B39800) [pid = 3788] [serial = 1325] [outer = 11CC2C00] 08:44:22 INFO - PROCESS | 3788 | 1464623062486 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 694ms 08:44:22 INFO - PROCESS | 3788 | 1464623062542 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 3788 | 1464623062544 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:44:22 INFO - PROCESS | 3788 | 1464623062548 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 3788 | 1464623062549 Marionette TRACE conn2 <- [1,1730,null,{}] 08:44:22 INFO - PROCESS | 3788 | 1464623062553 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 3788 | 1464623062631 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:44:22 INFO - PROCESS | 3788 | 1464623062638 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 3788 | ++DOCSHELL 12C06400 == 39 [pid = 3788] [id = 442] 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (12C0AC00) [pid = 3788] [serial = 1326] [outer = 00000000] 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (1314AC00) [pid = 3788] [serial = 1327] [outer = 12C0AC00] 08:44:22 INFO - PROCESS | 3788 | 1464623062682 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (13293400) [pid = 3788] [serial = 1328] [outer = 12C0AC00] 08:44:23 INFO - PROCESS | 3788 | 1464623063134 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 647ms 08:44:23 INFO - PROCESS | 3788 | 1464623063186 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 3788 | 1464623063190 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:44:23 INFO - PROCESS | 3788 | 1464623063194 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 3788 | 1464623063197 Marionette TRACE conn2 <- [1,1734,null,{}] 08:44:23 INFO - PROCESS | 3788 | 1464623063201 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 3788 | 1464623063320 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:44:23 INFO - PROCESS | 3788 | 1464623063411 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 3788 | ++DOCSHELL 139A2400 == 40 [pid = 3788] [id = 443] 08:44:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (139A8800) [pid = 3788] [serial = 1329] [outer = 00000000] 08:44:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13B2C400) [pid = 3788] [serial = 1330] [outer = 139A8800] 08:44:23 INFO - PROCESS | 3788 | 1464623063454 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (13D5A000) [pid = 3788] [serial = 1331] [outer = 139A8800] 08:44:23 INFO - PROCESS | 3788 | 1464623063868 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 710ms 08:44:23 INFO - PROCESS | 3788 | 1464623063890 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 3788 | 1464623063892 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:44:23 INFO - PROCESS | 3788 | 1464623063895 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 3788 | 1464623063897 Marionette TRACE conn2 <- [1,1738,null,{}] 08:44:23 INFO - PROCESS | 3788 | 1464623063906 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 3788 | 1464623064028 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:44:24 INFO - PROCESS | 3788 | 1464623064036 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 3788 | ++DOCSHELL 13D55400 == 41 [pid = 3788] [id = 444] 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13E61400) [pid = 3788] [serial = 1332] [outer = 00000000] 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (14FAAC00) [pid = 3788] [serial = 1333] [outer = 13E61400] 08:44:24 INFO - PROCESS | 3788 | 1464623064081 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (155AC000) [pid = 3788] [serial = 1334] [outer = 13E61400] 08:44:24 INFO - PROCESS | 3788 | 1464623064540 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 710ms 08:44:24 INFO - PROCESS | 3788 | 1464623064596 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 3788 | 1464623064597 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:44:24 INFO - PROCESS | 3788 | 1464623064601 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 3788 | 1464623064602 Marionette TRACE conn2 <- [1,1742,null,{}] 08:44:24 INFO - PROCESS | 3788 | 1464623064614 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 3788 | 1464623064741 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:44:24 INFO - PROCESS | 3788 | 1464623064764 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 3788 | ++DOCSHELL 0F26C400 == 42 [pid = 3788] [id = 445] 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (10AE9800) [pid = 3788] [serial = 1335] [outer = 00000000] 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (159AE400) [pid = 3788] [serial = 1336] [outer = 10AE9800] 08:44:24 INFO - PROCESS | 3788 | 1464623064808 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (159B1400) [pid = 3788] [serial = 1337] [outer = 10AE9800] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (13D53000) [pid = 3788] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (0F656C00) [pid = 3788] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (11DB5000) [pid = 3788] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (0F2B5400) [pid = 3788] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (10C39400) [pid = 3788] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (12C16800) [pid = 3788] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (10F6AC00) [pid = 3788] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (13191C00) [pid = 3788] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:44:25 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (11485000) [pid = 3788] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:44:25 INFO - PROCESS | 3788 | 1464623065263 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 663ms 08:44:25 INFO - PROCESS | 3788 | 1464623065297 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 3788 | 1464623065299 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:44:25 INFO - PROCESS | 3788 | 1464623065302 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 3788 | 1464623065304 Marionette TRACE conn2 <- [1,1746,null,{}] 08:44:25 INFO - PROCESS | 3788 | 1464623065307 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 3788 | 1464623065380 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:44:25 INFO - PROCESS | 3788 | 1464623065387 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 3788 | ++DOCSHELL 10AEDC00 == 43 [pid = 3788] [id = 446] 08:44:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (12C04800) [pid = 3788] [serial = 1338] [outer = 00000000] 08:44:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (1432FC00) [pid = 3788] [serial = 1339] [outer = 12C04800] 08:44:25 INFO - PROCESS | 3788 | 1464623065434 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (15023400) [pid = 3788] [serial = 1340] [outer = 12C04800] 08:44:25 INFO - PROCESS | 3788 | 1464623065851 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 600ms 08:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:44:25 INFO - PROCESS | 3788 | 1464623065899 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 3788 | 1464623065901 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:44:25 INFO - PROCESS | 3788 | 1464623065905 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 3788 | 1464623065907 Marionette TRACE conn2 <- [1,1750,null,{}] 08:44:25 INFO - PROCESS | 3788 | 1464623065910 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 3788 | 1464623065982 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:44:26 INFO - PROCESS | 3788 | 1464623065988 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 3788 | ++DOCSHELL 12B2A000 == 44 [pid = 3788] [id = 447] 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (12C03400) [pid = 3788] [serial = 1341] [outer = 00000000] 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (15E8B400) [pid = 3788] [serial = 1342] [outer = 12C03400] 08:44:26 INFO - PROCESS | 3788 | 1464623066031 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (15F13800) [pid = 3788] [serial = 1343] [outer = 12C03400] 08:44:26 INFO - PROCESS | 3788 | 1464623066473 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 599ms 08:44:26 INFO - PROCESS | 3788 | 1464623066502 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 3788 | 1464623066504 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:44:26 INFO - PROCESS | 3788 | 1464623066507 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 3788 | 1464623066509 Marionette TRACE conn2 <- [1,1754,null,{}] 08:44:26 INFO - PROCESS | 3788 | 1464623066512 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 3788 | 1464623066625 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:44:26 INFO - PROCESS | 3788 | 1464623066635 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 3788 | ++DOCSHELL 10C34400 == 45 [pid = 3788] [id = 448] 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (15DAD400) [pid = 3788] [serial = 1344] [outer = 00000000] 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (168A1000) [pid = 3788] [serial = 1345] [outer = 15DAD400] 08:44:26 INFO - PROCESS | 3788 | 1464623066678 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1694B400) [pid = 3788] [serial = 1346] [outer = 15DAD400] 08:44:27 INFO - PROCESS | 3788 | 1464623067117 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 648ms 08:44:27 INFO - PROCESS | 3788 | 1464623067146 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 3788 | 1464623067151 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:44:27 INFO - PROCESS | 3788 | 1464623067156 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 3788 | 1464623067161 Marionette TRACE conn2 <- [1,1758,null,{}] 08:44:27 INFO - PROCESS | 3788 | 1464623067168 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 3788 | 1464623067271 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:44:27 INFO - PROCESS | 3788 | 1464623067453 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 3788 | ++DOCSHELL 0F97DC00 == 46 [pid = 3788] [id = 449] 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (0F98A000) [pid = 3788] [serial = 1347] [outer = 00000000] 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (10529400) [pid = 3788] [serial = 1348] [outer = 0F98A000] 08:44:27 INFO - PROCESS | 3788 | 1464623067512 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (10C32000) [pid = 3788] [serial = 1349] [outer = 0F98A000] 08:44:28 INFO - PROCESS | 3788 | 1464623068136 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1010ms 08:44:28 INFO - PROCESS | 3788 | 1464623068192 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 3788 | 1464623068197 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:44:28 INFO - PROCESS | 3788 | 1464623068204 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 3788 | 1464623068207 Marionette TRACE conn2 <- [1,1762,null,{}] 08:44:28 INFO - PROCESS | 3788 | 1464623068211 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 3788 | 1464623068385 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:44:28 INFO - PROCESS | 3788 | 1464623068481 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 3788 | ++DOCSHELL 11DB6400 == 47 [pid = 3788] [id = 450] 08:44:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (12966400) [pid = 3788] [serial = 1350] [outer = 00000000] 08:44:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (12C0C800) [pid = 3788] [serial = 1351] [outer = 12966400] 08:44:28 INFO - PROCESS | 3788 | 1464623068536 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (12C20400) [pid = 3788] [serial = 1352] [outer = 12966400] 08:44:29 INFO - PROCESS | 3788 | 1464623069084 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 900ms 08:44:29 INFO - PROCESS | 3788 | 1464623069114 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 3788 | 1464623069116 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:44:29 INFO - PROCESS | 3788 | 1464623069122 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 3788 | 1464623069125 Marionette TRACE conn2 <- [1,1766,null,{}] 08:44:29 INFO - PROCESS | 3788 | 1464623069136 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 3788 | 1464623069237 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:44:29 INFO - PROCESS | 3788 | 1464623069338 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 3788 | ++DOCSHELL 14330000 == 48 [pid = 3788] [id = 451] 08:44:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (14333400) [pid = 3788] [serial = 1353] [outer = 00000000] 08:44:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1552A400) [pid = 3788] [serial = 1354] [outer = 14333400] 08:44:29 INFO - PROCESS | 3788 | 1464623069401 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (15DA3000) [pid = 3788] [serial = 1355] [outer = 14333400] 08:44:30 INFO - PROCESS | 3788 | 1464623070018 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 947ms 08:44:30 INFO - PROCESS | 3788 | 1464623070068 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 3788 | 1464623070071 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:44:30 INFO - PROCESS | 3788 | 1464623070075 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 3788 | 1464623070077 Marionette TRACE conn2 <- [1,1770,null,{}] 08:44:30 INFO - PROCESS | 3788 | 1464623070080 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 3788 | 1464623070180 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:44:30 INFO - PROCESS | 3788 | 1464623070280 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 3788 | ++DOCSHELL 10AE9000 == 49 [pid = 3788] [id = 452] 08:44:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (10C33000) [pid = 3788] [serial = 1356] [outer = 00000000] 08:44:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (12C09400) [pid = 3788] [serial = 1357] [outer = 10C33000] 08:44:30 INFO - PROCESS | 3788 | 1464623070334 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (13148000) [pid = 3788] [serial = 1358] [outer = 10C33000] 08:44:31 INFO - PROCESS | 3788 | 1464623071056 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1042ms 08:44:31 INFO - PROCESS | 3788 | 1464623071131 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 3788 | 1464623071135 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:44:31 INFO - PROCESS | 3788 | 1464623071140 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:44:31 INFO - PROCESS | 3788 | 1464623071144 Marionette TRACE conn2 <- [1,1774,null,{}] 08:44:31 INFO - PROCESS | 3788 | 1464623071166 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 3788 | 1464623071287 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:44:31 INFO - PROCESS | 3788 | 1464623071348 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 3788 | ++DOCSHELL 10E8F800 == 50 [pid = 3788] [id = 453] 08:44:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (10E90C00) [pid = 3788] [serial = 1359] [outer = 00000000] 08:44:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (10EB7800) [pid = 3788] [serial = 1360] [outer = 10E90C00] 08:44:31 INFO - PROCESS | 3788 | 1464623071450 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (11284400) [pid = 3788] [serial = 1361] [outer = 10E90C00] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 12B2A000 == 49 [pid = 3788] [id = 447] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 10AEDC00 == 48 [pid = 3788] [id = 446] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 0F26C400 == 47 [pid = 3788] [id = 445] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 13D55400 == 46 [pid = 3788] [id = 444] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 139A2400 == 45 [pid = 3788] [id = 443] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 12C06400 == 44 [pid = 3788] [id = 442] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 1148B400 == 43 [pid = 3788] [id = 441] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 10A5F400 == 42 [pid = 3788] [id = 440] 08:44:31 INFO - PROCESS | 3788 | --DOCSHELL 0F2AF400 == 41 [pid = 3788] [id = 439] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (14329000) [pid = 3788] [serial = 1309] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10514800) [pid = 3788] [serial = 1288] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (105F3800) [pid = 3788] [serial = 1289] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (12B3D800) [pid = 3788] [serial = 1297] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (10509800) [pid = 3788] [serial = 1286] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (10E88800) [pid = 3788] [serial = 1291] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10EAA800) [pid = 3788] [serial = 1292] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (12DF0000) [pid = 3788] [serial = 1300] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (12968400) [pid = 3788] [serial = 1303] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13B23400) [pid = 3788] [serial = 1306] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1432DC00) [pid = 3788] [serial = 1310] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13148800) [pid = 3788] [serial = 1301] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (12C12800) [pid = 3788] [serial = 1304] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (12954C00) [pid = 3788] [serial = 1294] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (12966C00) [pid = 3788] [serial = 1295] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (13B25800) [pid = 3788] [serial = 1307] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (12C0C400) [pid = 3788] [serial = 1298] [outer = 00000000] [url = about:blank] 08:44:31 INFO - PROCESS | 3788 | 1464623071935 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 805ms 08:44:31 INFO - PROCESS | 3788 | 1464623071977 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 3788 | 1464623071982 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:44:32 INFO - PROCESS | 3788 | 1464623071991 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 3788 | 1464623071994 Marionette TRACE conn2 <- [1,1778,null,{}] 08:44:32 INFO - PROCESS | 3788 | 1464623071998 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 3788 | 1464623072079 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:44:32 INFO - PROCESS | 3788 | 1464623072086 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 3788 | ++DOCSHELL 10C31400 == 42 [pid = 3788] [id = 454] 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10C32800) [pid = 3788] [serial = 1362] [outer = 00000000] 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (11489800) [pid = 3788] [serial = 1363] [outer = 10C32800] 08:44:32 INFO - PROCESS | 3788 | 1464623072130 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (11DB6000) [pid = 3788] [serial = 1364] [outer = 10C32800] 08:44:32 INFO - PROCESS | 3788 | 1464623072607 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 647ms 08:44:32 INFO - PROCESS | 3788 | 1464623072631 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 3788 | 1464623072633 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:44:32 INFO - PROCESS | 3788 | 1464623072636 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 3788 | 1464623072640 Marionette TRACE conn2 <- [1,1782,null,{}] 08:44:32 INFO - PROCESS | 3788 | 1464623072650 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 3788 | 1464623072731 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:44:32 INFO - PROCESS | 3788 | 1464623072740 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 3788 | ++DOCSHELL 12C0D000 == 43 [pid = 3788] [id = 455] 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (12C0FC00) [pid = 3788] [serial = 1365] [outer = 00000000] 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (12C19400) [pid = 3788] [serial = 1366] [outer = 12C0FC00] 08:44:32 INFO - PROCESS | 3788 | 1464623072787 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13194400) [pid = 3788] [serial = 1367] [outer = 12C0FC00] 08:44:33 INFO - PROCESS | 3788 | 1464623073226 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 647ms 08:44:33 INFO - PROCESS | 3788 | 1464623073274 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 3788 | 1464623073277 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:44:33 INFO - PROCESS | 3788 | 1464623073280 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 3788 | 1464623073282 Marionette TRACE conn2 <- [1,1786,null,{}] 08:44:33 INFO - PROCESS | 3788 | 1464623073285 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 3788 | 1464623073365 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:44:33 INFO - PROCESS | 3788 | 1464623073371 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 3788 | ++DOCSHELL 1397EC00 == 44 [pid = 3788] [id = 456] 08:44:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13982400) [pid = 3788] [serial = 1368] [outer = 00000000] 08:44:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (13B26800) [pid = 3788] [serial = 1369] [outer = 13982400] 08:44:33 INFO - PROCESS | 3788 | 1464623073416 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (13B2AC00) [pid = 3788] [serial = 1370] [outer = 13982400] 08:44:33 INFO - PROCESS | 3788 | 1464623073884 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 08:44:33 INFO - PROCESS | 3788 | 1464623073918 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:44:33 INFO - PROCESS | 3788 | 1464623073920 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:44:33 INFO - PROCESS | 3788 | 1464623073923 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 3788 | 1464623073925 Marionette TRACE conn2 <- [1,1790,null,{}] 08:44:33 INFO - PROCESS | 3788 | 1464623073928 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 3788 | 1464623074013 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:44:34 INFO - PROCESS | 3788 | 1464623074019 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 3788 | ++DOCSHELL 13B30800 == 45 [pid = 3788] [id = 457] 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1432A000) [pid = 3788] [serial = 1371] [outer = 00000000] 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (14387C00) [pid = 3788] [serial = 1372] [outer = 1432A000] 08:44:34 INFO - PROCESS | 3788 | 1464623074063 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (14392C00) [pid = 3788] [serial = 1373] [outer = 1432A000] 08:44:34 INFO - PROCESS | 3788 | 1464623074541 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 631ms 08:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:44:34 INFO - PROCESS | 3788 | 1464623074561 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 3788 | 1464623074563 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:44:34 INFO - PROCESS | 3788 | 1464623074570 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 3788 | 1464623074571 Marionette TRACE conn2 <- [1,1794,null,{}] 08:44:34 INFO - PROCESS | 3788 | 1464623074575 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 3788 | 1464623074737 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:44:34 INFO - PROCESS | 3788 | 1464623074828 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 3788 | ++DOCSHELL 15E89400 == 46 [pid = 3788] [id = 458] 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15F13C00) [pid = 3788] [serial = 1374] [outer = 00000000] 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1694A800) [pid = 3788] [serial = 1375] [outer = 15F13C00] 08:44:34 INFO - PROCESS | 3788 | 1464623074872 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16950C00) [pid = 3788] [serial = 1376] [outer = 15F13C00] 08:44:35 INFO - PROCESS | 3788 | 1464623075283 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 742ms 08:44:35 INFO - PROCESS | 3788 | 1464623075343 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 3788 | 1464623075345 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:44:35 INFO - PROCESS | 3788 | 1464623075348 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 3788 | 1464623075350 Marionette TRACE conn2 <- [1,1798,null,{}] 08:44:35 INFO - PROCESS | 3788 | 1464623075353 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 3788 | 1464623075458 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:44:35 INFO - PROCESS | 3788 | 1464623075467 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 3788 | ++DOCSHELL 0F273C00 == 47 [pid = 3788] [id = 459] 08:44:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1694A400) [pid = 3788] [serial = 1377] [outer = 00000000] 08:44:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (16A6B400) [pid = 3788] [serial = 1378] [outer = 1694A400] 08:44:35 INFO - PROCESS | 3788 | 1464623075567 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (16A6D000) [pid = 3788] [serial = 1379] [outer = 1694A400] 08:44:35 INFO - PROCESS | 3788 | 1464623075981 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 710ms 08:44:36 INFO - PROCESS | 3788 | 1464623076049 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3788 | 1464623076051 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:44:36 INFO - PROCESS | 3788 | 1464623076054 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3788 | 1464623076056 Marionette TRACE conn2 <- [1,1802,null,{}] 08:44:36 INFO - PROCESS | 3788 | 1464623076059 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 3788 | 1464623076196 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:44:36 INFO - PROCESS | 3788 | 1464623076219 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 3788 | ++DOCSHELL 0F272C00 == 48 [pid = 3788] [id = 460] 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (16C2A400) [pid = 3788] [serial = 1380] [outer = 00000000] 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (16E85400) [pid = 3788] [serial = 1381] [outer = 16C2A400] 08:44:36 INFO - PROCESS | 3788 | 1464623076262 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (16E89400) [pid = 3788] [serial = 1382] [outer = 16C2A400] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (12C03400) [pid = 3788] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (139A8800) [pid = 3788] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (13E61400) [pid = 3788] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (10A64400) [pid = 3788] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (11CC2C00) [pid = 3788] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10274800) [pid = 3788] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (12C0AC00) [pid = 3788] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10AE9800) [pid = 3788] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:44:36 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (12C04800) [pid = 3788] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:44:36 INFO - PROCESS | 3788 | 1464623076730 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 742ms 08:44:36 INFO - PROCESS | 3788 | 1464623076795 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3788 | 1464623076797 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:44:36 INFO - PROCESS | 3788 | 1464623076801 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3788 | 1464623076802 Marionette TRACE conn2 <- [1,1806,null,{}] 08:44:36 INFO - PROCESS | 3788 | 1464623076806 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 3788 | 1464623076882 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:44:36 INFO - PROCESS | 3788 | 1464623076888 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 3788 | ++DOCSHELL 114ED800 == 49 [pid = 3788] [id = 461] 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (139A8800) [pid = 3788] [serial = 1383] [outer = 00000000] 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (16953800) [pid = 3788] [serial = 1384] [outer = 139A8800] 08:44:36 INFO - PROCESS | 3788 | 1464623076931 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16E83C00) [pid = 3788] [serial = 1385] [outer = 139A8800] 08:44:37 INFO - PROCESS | 3788 | 1464623077351 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 599ms 08:44:37 INFO - PROCESS | 3788 | 1464623077401 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 3788 | 1464623077403 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:44:37 INFO - PROCESS | 3788 | 1464623077406 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 3788 | 1464623077408 Marionette TRACE conn2 <- [1,1810,null,{}] 08:44:37 INFO - PROCESS | 3788 | 1464623077411 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 3788 | 1464623077487 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:44:37 INFO - PROCESS | 3788 | 1464623077493 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F7C00 == 50 [pid = 3788] [id = 462] 08:44:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (10A64400) [pid = 3788] [serial = 1386] [outer = 00000000] 08:44:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (171F2800) [pid = 3788] [serial = 1387] [outer = 10A64400] 08:44:37 INFO - PROCESS | 3788 | 1464623077537 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (139A3400) [pid = 3788] [serial = 1388] [outer = 10A64400] 08:44:38 INFO - PROCESS | 3788 | 1464623078064 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 694ms 08:44:38 INFO - PROCESS | 3788 | 1464623078140 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 3788 | 1464623078142 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:44:38 INFO - PROCESS | 3788 | 1464623078146 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 3788 | 1464623078148 Marionette TRACE conn2 <- [1,1814,null,{}] 08:44:38 INFO - PROCESS | 3788 | 1464623078152 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 3788 | 1464623078248 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:44:38 INFO - PROCESS | 3788 | 1464623078263 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 3788 | ++DOCSHELL 12C1BC00 == 51 [pid = 3788] [id = 463] 08:44:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1768BC00) [pid = 3788] [serial = 1389] [outer = 00000000] 08:44:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (179F9800) [pid = 3788] [serial = 1390] [outer = 1768BC00] 08:44:38 INFO - PROCESS | 3788 | 1464623078311 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (17EAA400) [pid = 3788] [serial = 1391] [outer = 1768BC00] 08:44:39 INFO - PROCESS | 3788 | 1464623079010 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 916ms 08:44:39 INFO - PROCESS | 3788 | 1464623079050 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 3788 | 1464623079056 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:44:39 INFO - PROCESS | 3788 | 1464623079060 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:44:39 INFO - PROCESS | 3788 | 1464623079065 Marionette TRACE conn2 <- [1,1818,null,{}] 08:44:39 INFO - PROCESS | 3788 | 1464623079070 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 3788 | 1464623079177 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:44:39 INFO - PROCESS | 3788 | 1464623079309 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 3788 | ++DOCSHELL 105F3800 == 52 [pid = 3788] [id = 464] 08:44:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (105F4400) [pid = 3788] [serial = 1392] [outer = 00000000] 08:44:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (10EB4C00) [pid = 3788] [serial = 1393] [outer = 105F4400] 08:44:39 INFO - PROCESS | 3788 | 1464623079365 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (11483000) [pid = 3788] [serial = 1394] [outer = 105F4400] 08:44:39 INFO - PROCESS | 3788 | 1464623079937 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 947ms 08:44:40 INFO - PROCESS | 3788 | 1464623080007 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 3788 | 1464623080013 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:44:40 INFO - PROCESS | 3788 | 1464623080019 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 3788 | 1464623080022 Marionette TRACE conn2 <- [1,1822,null,{}] 08:44:40 INFO - PROCESS | 3788 | 1464623080026 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 3788 | 1464623080132 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:44:40 INFO - PROCESS | 3788 | 1464623080263 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 3788 | ++DOCSHELL 12B38C00 == 53 [pid = 3788] [id = 465] 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (12C04000) [pid = 3788] [serial = 1395] [outer = 00000000] 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (12DF0000) [pid = 3788] [serial = 1396] [outer = 12C04000] 08:44:40 INFO - PROCESS | 3788 | 1464623080317 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (13B29400) [pid = 3788] [serial = 1397] [outer = 12C04000] 08:44:40 INFO - PROCESS | 3788 | 1464623080935 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 947ms 08:44:40 INFO - PROCESS | 3788 | 1464623080962 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 3788 | 1464623080965 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:44:40 INFO - PROCESS | 3788 | 1464623080969 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 3788 | 1464623080972 Marionette TRACE conn2 <- [1,1826,null,{}] 08:44:41 INFO - PROCESS | 3788 | 1464623080983 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 3788 | 1464623081135 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:44:41 INFO - PROCESS | 3788 | 1464623081268 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 3788 | ++DOCSHELL 16E8B400 == 54 [pid = 3788] [id = 466] 08:44:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16E8E000) [pid = 3788] [serial = 1398] [outer = 00000000] 08:44:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (17683800) [pid = 3788] [serial = 1399] [outer = 16E8E000] 08:44:41 INFO - PROCESS | 3788 | 1464623081324 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (179F3C00) [pid = 3788] [serial = 1400] [outer = 16E8E000] 08:44:42 INFO - PROCESS | 3788 | 1464623082045 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1105ms 08:44:42 INFO - PROCESS | 3788 | 1464623082105 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 3788 | 1464623082109 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:44:42 INFO - PROCESS | 3788 | 1464623082114 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:44:42 INFO - PROCESS | 3788 | 1464623082118 Marionette TRACE conn2 <- [1,1830,null,{}] 08:44:42 INFO - PROCESS | 3788 | 1464623082124 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 3788 | 1464623082259 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:44:42 INFO - PROCESS | 3788 | 1464623082323 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 3788 | ++DOCSHELL 10C3A400 == 55 [pid = 3788] [id = 467] 08:44:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (10C3CC00) [pid = 3788] [serial = 1401] [outer = 00000000] 08:44:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (10E95C00) [pid = 3788] [serial = 1402] [outer = 10C3CC00] 08:44:42 INFO - PROCESS | 3788 | 1464623082370 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (11284000) [pid = 3788] [serial = 1403] [outer = 10C3CC00] 08:44:42 INFO - PROCESS | 3788 | 1464623082961 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 915ms 08:44:43 INFO - PROCESS | 3788 | 1464623083021 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 3788 | 1464623083027 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:44:43 INFO - PROCESS | 3788 | 1464623083033 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 3788 | 1464623083035 Marionette TRACE conn2 <- [1,1834,null,{}] 08:44:43 INFO - PROCESS | 3788 | 1464623083039 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 3788 | 1464623083141 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 11484400 == 54 [pid = 3788] [id = 431] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 10C38400 == 53 [pid = 3788] [id = 430] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 0C7F7C00 == 52 [pid = 3788] [id = 462] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 114ED800 == 51 [pid = 3788] [id = 461] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 0F272C00 == 50 [pid = 3788] [id = 460] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 0F273C00 == 49 [pid = 3788] [id = 459] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 15E89400 == 48 [pid = 3788] [id = 458] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 13B30800 == 47 [pid = 3788] [id = 457] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 1397EC00 == 46 [pid = 3788] [id = 456] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 12C0D000 == 45 [pid = 3788] [id = 455] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 10C31400 == 44 [pid = 3788] [id = 454] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 10E8F800 == 43 [pid = 3788] [id = 453] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 0F97DC00 == 42 [pid = 3788] [id = 449] 08:44:43 INFO - PROCESS | 3788 | --DOCSHELL 10C34400 == 41 [pid = 3788] [id = 448] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (105FB400) [pid = 3788] [serial = 1315] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (10EAF800) [pid = 3788] [serial = 1321] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (110A5400) [pid = 3788] [serial = 1322] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (12B31400) [pid = 3788] [serial = 1324] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (12B39800) [pid = 3788] [serial = 1325] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (10A5B400) [pid = 3788] [serial = 1319] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1052B800) [pid = 3788] [serial = 1318] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1314AC00) [pid = 3788] [serial = 1327] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (159AE400) [pid = 3788] [serial = 1336] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (168A1000) [pid = 3788] [serial = 1345] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (155AC000) [pid = 3788] [serial = 1334] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (15E8B400) [pid = 3788] [serial = 1342] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (159B1400) [pid = 3788] [serial = 1337] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1432FC00) [pid = 3788] [serial = 1339] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (15023400) [pid = 3788] [serial = 1340] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13293400) [pid = 3788] [serial = 1328] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15F13800) [pid = 3788] [serial = 1343] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (13B2C400) [pid = 3788] [serial = 1330] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (14FAAC00) [pid = 3788] [serial = 1333] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13D5A000) [pid = 3788] [serial = 1331] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15020C00) [pid = 3788] [serial = 1312] [outer = 00000000] [url = about:blank] 08:44:43 INFO - PROCESS | 3788 | 1464623083300 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 3788 | ++DOCSHELL 0F97DC00 == 42 [pid = 3788] [id = 468] 08:44:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (102D0800) [pid = 3788] [serial = 1404] [outer = 00000000] 08:44:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (10A5B400) [pid = 3788] [serial = 1405] [outer = 102D0800] 08:44:43 INFO - PROCESS | 3788 | 1464623083345 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (10C3BC00) [pid = 3788] [serial = 1406] [outer = 102D0800] 08:44:43 INFO - PROCESS | 3788 | 1464623083764 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 805ms 08:44:43 INFO - PROCESS | 3788 | 1464623083833 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 3788 | 1464623083835 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:44:43 INFO - PROCESS | 3788 | 1464623083839 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 3788 | 1464623083842 Marionette TRACE conn2 <- [1,1838,null,{}] 08:44:43 INFO - PROCESS | 3788 | 1464623083852 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 3788 | 1464623083934 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:44:43 INFO - PROCESS | 3788 | 1464623083949 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 3788 | ++DOCSHELL 12C07C00 == 43 [pid = 3788] [id = 469] 08:44:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (12C0A400) [pid = 3788] [serial = 1407] [outer = 00000000] 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (12C18C00) [pid = 3788] [serial = 1408] [outer = 12C0A400] 08:44:44 INFO - PROCESS | 3788 | 1464623084000 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (12F49C00) [pid = 3788] [serial = 1409] [outer = 12C0A400] 08:44:44 INFO - PROCESS | 3788 | 1464623084491 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 647ms 08:44:44 INFO - PROCESS | 3788 | 1464623084509 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 3788 | 1464623084511 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:44:44 INFO - PROCESS | 3788 | 1464623084515 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 3788 | 1464623084517 Marionette TRACE conn2 <- [1,1842,null,{}] 08:44:44 INFO - PROCESS | 3788 | 1464623084521 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 3788 | 1464623084600 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:44:44 INFO - PROCESS | 3788 | 1464623084606 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 3788 | ++DOCSHELL 1397C000 == 44 [pid = 3788] [id = 470] 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1397EC00) [pid = 3788] [serial = 1410] [outer = 00000000] 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (13D5BC00) [pid = 3788] [serial = 1411] [outer = 1397EC00] 08:44:44 INFO - PROCESS | 3788 | 1464623084652 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (14329800) [pid = 3788] [serial = 1412] [outer = 1397EC00] 08:44:45 INFO - PROCESS | 3788 | 1464623085085 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 599ms 08:44:45 INFO - PROCESS | 3788 | 1464623085129 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 3788 | 1464623085131 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:44:45 INFO - PROCESS | 3788 | 1464623085134 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:44:45 INFO - PROCESS | 3788 | 1464623085136 Marionette TRACE conn2 <- [1,1846,null,{}] 08:44:45 INFO - PROCESS | 3788 | 1464623085139 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 3788 | 1464623085235 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:44:45 INFO - PROCESS | 3788 | 1464623085242 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 3788 | ++DOCSHELL 14391400 == 45 [pid = 3788] [id = 471] 08:44:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (14392800) [pid = 3788] [serial = 1413] [outer = 00000000] 08:44:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (15026C00) [pid = 3788] [serial = 1414] [outer = 14392800] 08:44:45 INFO - PROCESS | 3788 | 1464623085286 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (155A4C00) [pid = 3788] [serial = 1415] [outer = 14392800] 08:44:45 INFO - PROCESS | 3788 | 1464623085792 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 710ms 08:44:45 INFO - PROCESS | 3788 | 1464623085834 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 3788 | 1464623085836 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:44:45 INFO - PROCESS | 3788 | 1464623085839 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 3788 | 1464623085841 Marionette TRACE conn2 <- [1,1850,null,{}] 08:44:45 INFO - PROCESS | 3788 | 1464623085845 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 3788 | 1464623085969 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:44:46 INFO - PROCESS | 3788 | 1464623086031 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 3788 | ++DOCSHELL 10A5A400 == 46 [pid = 3788] [id = 472] 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (159AE400) [pid = 3788] [serial = 1416] [outer = 00000000] 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (15E8A000) [pid = 3788] [serial = 1417] [outer = 159AE400] 08:44:46 INFO - PROCESS | 3788 | 1464623086076 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (15F7E000) [pid = 3788] [serial = 1418] [outer = 159AE400] 08:44:46 INFO - PROCESS | 3788 | 1464623086501 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 710ms 08:44:46 INFO - PROCESS | 3788 | 1464623086541 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3788 | 1464623086543 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:44:46 INFO - PROCESS | 3788 | 1464623086546 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 3788 | 1464623086548 Marionette TRACE conn2 <- [1,1854,null,{}] 08:44:46 INFO - PROCESS | 3788 | 1464623086551 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 3788 | 1464623086682 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:44:46 INFO - PROCESS | 3788 | 1464623086704 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 3788 | ++DOCSHELL 10A55800 == 47 [pid = 3788] [id = 473] 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (10A64800) [pid = 3788] [serial = 1419] [outer = 00000000] 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (16954400) [pid = 3788] [serial = 1420] [outer = 10A64800] 08:44:46 INFO - PROCESS | 3788 | 1464623086748 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (16C2D000) [pid = 3788] [serial = 1421] [outer = 10A64800] 08:44:47 INFO - PROCESS | 3788 | 1464623087183 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 711ms 08:44:47 INFO - PROCESS | 3788 | 1464623087244 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 3788 | 1464623087246 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:44:47 INFO - PROCESS | 3788 | 1464623087249 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 3788 | 1464623087251 Marionette TRACE conn2 <- [1,1858,null,{}] 08:44:47 INFO - PROCESS | 3788 | 1464623087254 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 3788 | 1464623087358 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:44:47 INFO - PROCESS | 3788 | 1464623087364 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 3788 | ++DOCSHELL 10A5A800 == 48 [pid = 3788] [id = 474] 08:44:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1501AC00) [pid = 3788] [serial = 1422] [outer = 00000000] 08:44:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (16F79C00) [pid = 3788] [serial = 1423] [outer = 1501AC00] 08:44:47 INFO - PROCESS | 3788 | 1464623087408 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (17679C00) [pid = 3788] [serial = 1424] [outer = 1501AC00] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1432A000) [pid = 3788] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (12C0FC00) [pid = 3788] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (15F13C00) [pid = 3788] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (10E90C00) [pid = 3788] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (13982400) [pid = 3788] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (10C32800) [pid = 3788] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1694A400) [pid = 3788] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (16C2A400) [pid = 3788] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (10A64400) [pid = 3788] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:44:47 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (139A8800) [pid = 3788] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:44:47 INFO - PROCESS | 3788 | 1464623087983 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 742ms 08:44:48 INFO - PROCESS | 3788 | 1464623088048 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3788 | 1464623088050 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:44:48 INFO - PROCESS | 3788 | 1464623088054 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 3788 | 1464623088065 Marionette TRACE conn2 <- [1,1862,null,{}] 08:44:48 INFO - PROCESS | 3788 | 1464623088069 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 3788 | 1464623088147 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:44:48 INFO - PROCESS | 3788 | 1464623088154 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 3788 | ++DOCSHELL 10A57C00 == 49 [pid = 3788] [id = 475] 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1147D800) [pid = 3788] [serial = 1425] [outer = 00000000] 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (13B23000) [pid = 3788] [serial = 1426] [outer = 1147D800] 08:44:48 INFO - PROCESS | 3788 | 1464623088197 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (14FA9C00) [pid = 3788] [serial = 1427] [outer = 1147D800] 08:44:48 INFO - PROCESS | 3788 | 1464623088644 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 663ms 08:44:48 INFO - PROCESS | 3788 | 1464623088712 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3788 | 1464623088714 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:44:48 INFO - PROCESS | 3788 | 1464623088717 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:44:48 INFO - PROCESS | 3788 | 1464623088719 Marionette TRACE conn2 <- [1,1866,null,{}] 08:44:48 INFO - PROCESS | 3788 | 1464623088722 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 3788 | 1464623088800 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:44:48 INFO - PROCESS | 3788 | 1464623088807 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 3788 | ++DOCSHELL 10E90C00 == 50 [pid = 3788] [id = 476] 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (12C19C00) [pid = 3788] [serial = 1428] [outer = 00000000] 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16E8BC00) [pid = 3788] [serial = 1429] [outer = 12C19C00] 08:44:48 INFO - PROCESS | 3788 | 1464623088851 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (17698800) [pid = 3788] [serial = 1430] [outer = 12C19C00] 08:44:49 INFO - PROCESS | 3788 | 1464623089275 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 599ms 08:44:49 INFO - PROCESS | 3788 | 1464623089314 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 3788 | 1464623089316 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:44:49 INFO - PROCESS | 3788 | 1464623089320 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 3788 | 1464623089322 Marionette TRACE conn2 <- [1,1870,null,{}] 08:44:49 INFO - PROCESS | 3788 | 1464623089325 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 3788 | 1464623089418 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:44:49 INFO - PROCESS | 3788 | 1464623089427 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 3788 | ++DOCSHELL 15F13800 == 51 [pid = 3788] [id = 477] 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (179FC400) [pid = 3788] [serial = 1431] [outer = 00000000] 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (18338C00) [pid = 3788] [serial = 1432] [outer = 179FC400] 08:44:49 INFO - PROCESS | 3788 | 1464623089476 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (18340000) [pid = 3788] [serial = 1433] [outer = 179FC400] 08:44:50 INFO - PROCESS | 3788 | 1464623090129 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 852ms 08:44:50 INFO - PROCESS | 3788 | 1464623090163 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 3788 | 1464623090168 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:44:50 INFO - PROCESS | 3788 | 1464623090173 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:44:50 INFO - PROCESS | 3788 | 1464623090178 Marionette TRACE conn2 <- [1,1874,null,{}] 08:44:50 INFO - PROCESS | 3788 | 1464623090183 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 3788 | 1464623090290 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:44:50 INFO - PROCESS | 3788 | 1464623090425 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 3788 | ++DOCSHELL 10AE8400 == 52 [pid = 3788] [id = 478] 08:44:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (10AE9400) [pid = 3788] [serial = 1434] [outer = 00000000] 08:44:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (11483C00) [pid = 3788] [serial = 1435] [outer = 10AE9400] 08:44:50 INFO - PROCESS | 3788 | 1464623090483 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (12B31400) [pid = 3788] [serial = 1436] [outer = 10AE9400] 08:44:51 INFO - PROCESS | 3788 | 1464623091136 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1010ms 08:44:51 INFO - PROCESS | 3788 | 1464623091209 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 3788 | 1464623091215 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:44:51 INFO - PROCESS | 3788 | 1464623091221 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 3788 | 1464623091224 Marionette TRACE conn2 <- [1,1878,null,{}] 08:44:51 INFO - PROCESS | 3788 | 1464623091228 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 3788 | 1464623091367 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:44:51 INFO - PROCESS | 3788 | 1464623091499 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 3788 | ++DOCSHELL 131E9800 == 53 [pid = 3788] [id = 479] 08:44:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1399F400) [pid = 3788] [serial = 1437] [outer = 00000000] 08:44:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (13B2FC00) [pid = 3788] [serial = 1438] [outer = 1399F400] 08:44:51 INFO - PROCESS | 3788 | 1464623091554 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (15018400) [pid = 3788] [serial = 1439] [outer = 1399F400] 08:44:52 INFO - PROCESS | 3788 | 1464623092122 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 963ms 08:44:52 INFO - PROCESS | 3788 | 1464623092165 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 3788 | 1464623092167 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:44:52 INFO - PROCESS | 3788 | 1464623092171 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 3788 | 1464623092175 Marionette TRACE conn2 <- [1,1882,null,{}] 08:44:52 INFO - PROCESS | 3788 | 1464623092186 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 3788 | 1464623092290 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:44:52 INFO - PROCESS | 3788 | 1464623092425 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 3788 | ++DOCSHELL 16F6D800 == 54 [pid = 3788] [id = 480] 08:44:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (17101C00) [pid = 3788] [serial = 1440] [outer = 00000000] 08:44:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (17F0F000) [pid = 3788] [serial = 1441] [outer = 17101C00] 08:44:52 INFO - PROCESS | 3788 | 1464623092482 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (18333000) [pid = 3788] [serial = 1442] [outer = 17101C00] 08:44:53 INFO - PROCESS | 3788 | 1464623093105 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1010ms 08:44:53 INFO - PROCESS | 3788 | 1464623093350 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 3788 | 1464623093355 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:44:53 INFO - PROCESS | 3788 | 1464623093361 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 3788 | 1464623093364 Marionette TRACE conn2 <- [1,1886,null,{}] 08:44:53 INFO - PROCESS | 3788 | 1464623093370 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:44:53 INFO - PROCESS | 3788 | 1464623093464 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:44:53 INFO - PROCESS | 3788 | 1464623093550 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F6000 == 55 [pid = 3788] [id = 481] 08:44:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (0F26D800) [pid = 3788] [serial = 1443] [outer = 00000000] 08:44:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (0F2BB800) [pid = 3788] [serial = 1444] [outer = 0F26D800] 08:44:53 INFO - PROCESS | 3788 | 1464623093640 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (102CD000) [pid = 3788] [serial = 1445] [outer = 0F26D800] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 10E90C00 == 54 [pid = 3788] [id = 476] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 10A57C00 == 53 [pid = 3788] [id = 475] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 10A5A800 == 52 [pid = 3788] [id = 474] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 10A55800 == 51 [pid = 3788] [id = 473] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 10A5A400 == 50 [pid = 3788] [id = 472] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 14391400 == 49 [pid = 3788] [id = 471] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 1397C000 == 48 [pid = 3788] [id = 470] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 12C07C00 == 47 [pid = 3788] [id = 469] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 0F97DC00 == 46 [pid = 3788] [id = 468] 08:44:54 INFO - PROCESS | 3788 | --DOCSHELL 10C3A400 == 45 [pid = 3788] [id = 467] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1552A400) [pid = 3788] [serial = 1354] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (10529400) [pid = 3788] [serial = 1348] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (12C0C800) [pid = 3788] [serial = 1351] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (179F9800) [pid = 3788] [serial = 1390] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (12C09400) [pid = 3788] [serial = 1357] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | 1464623094346 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 995ms 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (13B26800) [pid = 3788] [serial = 1369] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (13B2AC00) [pid = 3788] [serial = 1370] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (11489800) [pid = 3788] [serial = 1363] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (11DB6000) [pid = 3788] [serial = 1364] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (16A6B400) [pid = 3788] [serial = 1378] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (16950C00) [pid = 3788] [serial = 1376] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (16E85400) [pid = 3788] [serial = 1381] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (16A6D000) [pid = 3788] [serial = 1379] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (171F2800) [pid = 3788] [serial = 1387] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (139A3400) [pid = 3788] [serial = 1388] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (16E89400) [pid = 3788] [serial = 1382] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (16953800) [pid = 3788] [serial = 1384] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (16E83C00) [pid = 3788] [serial = 1385] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (14392C00) [pid = 3788] [serial = 1373] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (14387C00) [pid = 3788] [serial = 1372] [outer = 00000000] [url = about:blank] 08:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (12C19400) [pid = 3788] [serial = 1366] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (13194400) [pid = 3788] [serial = 1367] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1694A800) [pid = 3788] [serial = 1375] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (11284400) [pid = 3788] [serial = 1361] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (10EB7800) [pid = 3788] [serial = 1360] [outer = 00000000] [url = about:blank] 08:44:54 INFO - PROCESS | 3788 | 1464623094401 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 3788 | 1464623094404 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:44:54 INFO - PROCESS | 3788 | 1464623094416 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 3788 | 1464623094422 Marionette TRACE conn2 <- [1,1890,null,{}] 08:44:54 INFO - PROCESS | 3788 | 1464623094427 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 3788 | 1464623094509 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:44:54 INFO - PROCESS | 3788 | 1464623094522 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 3788 | ++DOCSHELL 10A5A400 == 46 [pid = 3788] [id = 482] 08:44:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10A5A800) [pid = 3788] [serial = 1446] [outer = 00000000] 08:44:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10AEB000) [pid = 3788] [serial = 1447] [outer = 10A5A800] 08:44:54 INFO - PROCESS | 3788 | 1464623094571 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10C3A000) [pid = 3788] [serial = 1448] [outer = 10A5A800] 08:44:55 INFO - PROCESS | 3788 | 1464623095050 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 695ms 08:44:55 INFO - PROCESS | 3788 | 1464623095114 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 3788 | 1464623095116 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:44:55 INFO - PROCESS | 3788 | 1464623095120 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 3788 | 1464623095122 Marionette TRACE conn2 <- [1,1894,null,{}] 08:44:55 INFO - PROCESS | 3788 | 1464623095131 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 3788 | 1464623095214 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:44:55 INFO - PROCESS | 3788 | 1464623095226 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 3788 | ++DOCSHELL 11DB3800 == 47 [pid = 3788] [id = 483] 08:44:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (11DB6000) [pid = 3788] [serial = 1449] [outer = 00000000] 08:44:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (12B2FC00) [pid = 3788] [serial = 1450] [outer = 11DB6000] 08:44:55 INFO - PROCESS | 3788 | 1464623095281 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (12B3A800) [pid = 3788] [serial = 1451] [outer = 11DB6000] 08:44:55 INFO - PROCESS | 3788 | 1464623095736 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 648ms 08:44:55 INFO - PROCESS | 3788 | 1464623095762 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 3788 | 1464623095764 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:44:55 INFO - PROCESS | 3788 | 1464623095767 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 3788 | 1464623095769 Marionette TRACE conn2 <- [1,1898,null,{}] 08:44:55 INFO - PROCESS | 3788 | 1464623095772 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 3788 | 1464623095853 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:44:55 INFO - PROCESS | 3788 | 1464623095859 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 3788 | ++DOCSHELL 12C09400 == 48 [pid = 3788] [id = 484] 08:44:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (12C0AC00) [pid = 3788] [serial = 1452] [outer = 00000000] 08:44:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (12DE7800) [pid = 3788] [serial = 1453] [outer = 12C0AC00] 08:44:55 INFO - PROCESS | 3788 | 1464623095903 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (13191C00) [pid = 3788] [serial = 1454] [outer = 12C0AC00] 08:44:56 INFO - PROCESS | 3788 | 1464623096334 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 600ms 08:44:56 INFO - PROCESS | 3788 | 1464623096364 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 3788 | 1464623096366 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:44:56 INFO - PROCESS | 3788 | 1464623096369 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 3788 | 1464623096371 Marionette TRACE conn2 <- [1,1902,null,{}] 08:44:56 INFO - PROCESS | 3788 | 1464623096393 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 3788 | 1464623096511 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:44:56 INFO - PROCESS | 3788 | 1464623096517 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 3788 | ++DOCSHELL 13199800 == 49 [pid = 3788] [id = 485] 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1328A800) [pid = 3788] [serial = 1455] [outer = 00000000] 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (139A2000) [pid = 3788] [serial = 1456] [outer = 1328A800] 08:44:56 INFO - PROCESS | 3788 | 1464623096565 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (139A2C00) [pid = 3788] [serial = 1457] [outer = 1328A800] 08:44:57 INFO - PROCESS | 3788 | 1464623097082 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 726ms 08:44:57 INFO - PROCESS | 3788 | 1464623097123 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 3788 | 1464623097126 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:44:57 INFO - PROCESS | 3788 | 1464623097134 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 3788 | 1464623097136 Marionette TRACE conn2 <- [1,1906,null,{}] 08:44:57 INFO - PROCESS | 3788 | 1464623097140 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 3788 | 1464623097269 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:44:57 INFO - PROCESS | 3788 | 1464623097284 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 3788 | ++DOCSHELL 12965000 == 50 [pid = 3788] [id = 486] 08:44:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1432B400) [pid = 3788] [serial = 1458] [outer = 00000000] 08:44:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (14FA4000) [pid = 3788] [serial = 1459] [outer = 1432B400] 08:44:57 INFO - PROCESS | 3788 | 1464623097377 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (155C9C00) [pid = 3788] [serial = 1460] [outer = 1432B400] 08:44:57 INFO - PROCESS | 3788 | 1464623097798 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 694ms 08:44:57 INFO - PROCESS | 3788 | 1464623097828 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 3788 | 1464623097829 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:44:57 INFO - PROCESS | 3788 | 1464623097837 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 3788 | 1464623097838 Marionette TRACE conn2 <- [1,1910,null,{}] 08:44:57 INFO - PROCESS | 3788 | 1464623097842 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 3788 | 1464623097976 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:44:58 INFO - PROCESS | 3788 | 1464623097999 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F0800 == 51 [pid = 3788] [id = 487] 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (0F2B5400) [pid = 3788] [serial = 1461] [outer = 00000000] 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (15E89C00) [pid = 3788] [serial = 1462] [outer = 0F2B5400] 08:44:58 INFO - PROCESS | 3788 | 1464623098042 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (15F7E800) [pid = 3788] [serial = 1463] [outer = 0F2B5400] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (10C33000) [pid = 3788] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (15DAD400) [pid = 3788] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (159AE400) [pid = 3788] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (10A64800) [pid = 3788] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (12C0A400) [pid = 3788] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (105F4400) [pid = 3788] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (16E8E000) [pid = 3788] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (10C3CC00) [pid = 3788] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1397EC00) [pid = 3788] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1501AC00) [pid = 3788] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (14392800) [pid = 3788] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (102D0800) [pid = 3788] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (12C04000) [pid = 3788] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (12C19C00) [pid = 3788] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1147D800) [pid = 3788] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (14333400) [pid = 3788] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1027B000) [pid = 3788] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (14387800) [pid = 3788] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (12966400) [pid = 3788] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:44:58 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (0F98A000) [pid = 3788] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:44:58 INFO - PROCESS | 3788 | 1464623098687 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 900ms 08:44:58 INFO - PROCESS | 3788 | 1464623098737 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 3788 | 1464623098739 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:44:58 INFO - PROCESS | 3788 | 1464623098742 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 3788 | 1464623098744 Marionette TRACE conn2 <- [1,1914,null,{}] 08:44:58 INFO - PROCESS | 3788 | 1464623098747 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 3788 | 1464623098822 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:44:58 INFO - PROCESS | 3788 | 1464623098829 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B0400 == 52 [pid = 3788] [id = 488] 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (0F981800) [pid = 3788] [serial = 1464] [outer = 00000000] 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (10AE8800) [pid = 3788] [serial = 1465] [outer = 0F981800] 08:44:58 INFO - PROCESS | 3788 | 1464623098873 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1148B000) [pid = 3788] [serial = 1466] [outer = 0F981800] 08:44:59 INFO - PROCESS | 3788 | 1464623099353 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 648ms 08:44:59 INFO - PROCESS | 3788 | 1464623099381 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 3788 | 1464623099382 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:44:59 INFO - PROCESS | 3788 | 1464623099386 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 3788 | 1464623099387 Marionette TRACE conn2 <- [1,1918,null,{}] 08:44:59 INFO - PROCESS | 3788 | 1464623099391 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 3788 | 1464623099468 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:44:59 INFO - PROCESS | 3788 | 1464623099474 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 3788 | ++DOCSHELL 105F9800 == 53 [pid = 3788] [id = 489] 08:44:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10AEB400) [pid = 3788] [serial = 1467] [outer = 00000000] 08:44:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (13B2CC00) [pid = 3788] [serial = 1468] [outer = 10AEB400] 08:44:59 INFO - PROCESS | 3788 | 1464623099517 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (14336400) [pid = 3788] [serial = 1469] [outer = 10AEB400] 08:44:59 INFO - PROCESS | 3788 | 1464623099940 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 599ms 08:45:00 INFO - PROCESS | 3788 | 1464623099987 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 3788 | 1464623099989 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:45:00 INFO - PROCESS | 3788 | 1464623099992 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:45:00 INFO - PROCESS | 3788 | 1464623099994 Marionette TRACE conn2 <- [1,1922,null,{}] 08:45:00 INFO - PROCESS | 3788 | 1464623099997 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 3788 | 1464623100077 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:45:00 INFO - PROCESS | 3788 | 1464623100084 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 3788 | ++DOCSHELL 12C1F000 == 54 [pid = 3788] [id = 490] 08:45:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (159AE400) [pid = 3788] [serial = 1470] [outer = 00000000] 08:45:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1694CC00) [pid = 3788] [serial = 1471] [outer = 159AE400] 08:45:00 INFO - PROCESS | 3788 | 1464623100127 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (16952C00) [pid = 3788] [serial = 1472] [outer = 159AE400] 08:45:00 INFO - PROCESS | 3788 | 1464623100599 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 647ms 08:45:00 INFO - PROCESS | 3788 | 1464623100663 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 3788 | 1464623100665 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:45:00 INFO - PROCESS | 3788 | 1464623100669 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 3788 | 1464623100671 Marionette TRACE conn2 <- [1,1926,null,{}] 08:45:00 INFO - PROCESS | 3788 | 1464623100725 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 3788 | 1464623100823 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:45:01 INFO - PROCESS | 3788 | 1464623101022 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 3788 | ++DOCSHELL 0F651400 == 55 [pid = 3788] [id = 491] 08:45:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (0F654C00) [pid = 3788] [serial = 1473] [outer = 00000000] 08:45:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (10274000) [pid = 3788] [serial = 1474] [outer = 0F654C00] 08:45:01 INFO - PROCESS | 3788 | 1464623101078 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (105F7000) [pid = 3788] [serial = 1475] [outer = 0F654C00] 08:45:01 INFO - PROCESS | 3788 | 1464623101622 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 994ms 08:45:01 INFO - PROCESS | 3788 | 1464623101656 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 3788 | 1464623101661 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:45:01 INFO - PROCESS | 3788 | 1464623101666 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 3788 | 1464623101668 Marionette TRACE conn2 <- [1,1930,null,{}] 08:45:01 INFO - PROCESS | 3788 | 1464623101673 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 3788 | 1464623101779 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:45:01 INFO - PROCESS | 3788 | 1464623101894 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 3788 | ++DOCSHELL 11486C00 == 56 [pid = 3788] [id = 492] 08:45:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (114E8000) [pid = 3788] [serial = 1476] [outer = 00000000] 08:45:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (12B3EC00) [pid = 3788] [serial = 1477] [outer = 114E8000] 08:45:02 INFO - PROCESS | 3788 | 1464623101991 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (12C13C00) [pid = 3788] [serial = 1478] [outer = 114E8000] 08:45:02 INFO - PROCESS | 3788 | 1464623102582 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 947ms 08:45:02 INFO - PROCESS | 3788 | 1464623102612 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 3788 | 1464623102614 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 08:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:45:02 INFO - PROCESS | 3788 | 1464623102618 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 3788 | 1464623102620 Marionette TRACE conn2 <- [1,1934,null,{}] 08:45:02 INFO - PROCESS | 3788 | 1464623102624 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 3788 | 1464623102728 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:45:02 INFO - PROCESS | 3788 | 1464623102835 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 3788 | ++DOCSHELL 13B31400 == 57 [pid = 3788] [id = 493] 08:45:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (13B31800) [pid = 3788] [serial = 1479] [outer = 00000000] 08:45:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1552AC00) [pid = 3788] [serial = 1480] [outer = 13B31800] 08:45:02 INFO - PROCESS | 3788 | 1464623102892 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (15DA4800) [pid = 3788] [serial = 1481] [outer = 13B31800] 08:45:03 INFO - PROCESS | 3788 | 1464623103552 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 947ms 08:45:03 INFO - PROCESS | 3788 | 1464623103600 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 3788 | 1464623103607 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:45:03 INFO - PROCESS | 3788 | 1464623103611 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 3788 | 1464623103613 Marionette TRACE conn2 <- [1,1938,null,{}] 08:45:03 INFO - PROCESS | 3788 | 1464623103617 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 3788 | 1464623103719 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:45:03 INFO - PROCESS | 3788 | 1464623103860 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 3788 | ++DOCSHELL 139A1800 == 58 [pid = 3788] [id = 494] 08:45:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1552A400) [pid = 3788] [serial = 1482] [outer = 00000000] 08:45:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (16E8D000) [pid = 3788] [serial = 1483] [outer = 1552A400] 08:45:03 INFO - PROCESS | 3788 | 1464623103914 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (16F6D400) [pid = 3788] [serial = 1484] [outer = 1552A400] 08:45:04 INFO - PROCESS | 3788 | 1464623104504 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 963ms 08:45:04 INFO - PROCESS | 3788 | 1464623104556 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 3788 | 1464623104559 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:45:04 INFO - PROCESS | 3788 | 1464623104563 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 3788 | 1464623104564 Marionette TRACE conn2 <- [1,1942,null,{}] 08:45:04 INFO - PROCESS | 3788 | 1464623104568 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 3788 | 1464623104667 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:45:04 INFO - PROCESS | 3788 | 1464623104801 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 3788 | ++DOCSHELL 0F658C00 == 59 [pid = 3788] [id = 495] 08:45:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (105FA800) [pid = 3788] [serial = 1485] [outer = 00000000] 08:45:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1147F800) [pid = 3788] [serial = 1486] [outer = 105FA800] 08:45:04 INFO - PROCESS | 3788 | 1464623104856 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (12B21800) [pid = 3788] [serial = 1487] [outer = 105FA800] 08:45:05 INFO - PROCESS | 3788 | 1464623105560 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1057ms 08:45:05 INFO - PROCESS | 3788 | 1464623105619 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 3788 | 1464623105624 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:45:05 INFO - PROCESS | 3788 | 1464623105628 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 3788 | 1464623105632 Marionette TRACE conn2 <- [1,1946,null,{}] 08:45:05 INFO - PROCESS | 3788 | 1464623105637 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 3788 | 1464623105765 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:45:05 INFO - PROCESS | 3788 | 1464623105880 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 3788 | ++DOCSHELL 0F655000 == 60 [pid = 3788] [id = 496] 08:45:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (102D9000) [pid = 3788] [serial = 1488] [outer = 00000000] 08:45:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (10EB6C00) [pid = 3788] [serial = 1489] [outer = 102D9000] 08:45:05 INFO - PROCESS | 3788 | 1464623105929 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1148B800) [pid = 3788] [serial = 1490] [outer = 102D9000] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 105F9800 == 59 [pid = 3788] [id = 489] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 0F2B0400 == 58 [pid = 3788] [id = 488] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 0C7F0800 == 57 [pid = 3788] [id = 487] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 12965000 == 56 [pid = 3788] [id = 486] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 13199800 == 55 [pid = 3788] [id = 485] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 11DB3800 == 54 [pid = 3788] [id = 483] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 10A5A400 == 53 [pid = 3788] [id = 482] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 0C7F6000 == 52 [pid = 3788] [id = 481] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 131E9800 == 51 [pid = 3788] [id = 479] 08:45:06 INFO - PROCESS | 3788 | --DOCSHELL 10AE8400 == 50 [pid = 3788] [id = 478] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (12C20400) [pid = 3788] [serial = 1352] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (10C32000) [pid = 3788] [serial = 1349] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (13148000) [pid = 3788] [serial = 1358] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (15E8A000) [pid = 3788] [serial = 1417] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (16954400) [pid = 3788] [serial = 1420] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (15F7E000) [pid = 3788] [serial = 1418] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (12C18C00) [pid = 3788] [serial = 1408] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (12F49C00) [pid = 3788] [serial = 1409] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (11483000) [pid = 3788] [serial = 1394] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (10EB4C00) [pid = 3788] [serial = 1393] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (179F3C00) [pid = 3788] [serial = 1400] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (17683800) [pid = 3788] [serial = 1399] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (10E95C00) [pid = 3788] [serial = 1402] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (11284000) [pid = 3788] [serial = 1403] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (13D5BC00) [pid = 3788] [serial = 1411] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (14329800) [pid = 3788] [serial = 1412] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (16F79C00) [pid = 3788] [serial = 1423] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (15026C00) [pid = 3788] [serial = 1414] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (10A5B400) [pid = 3788] [serial = 1405] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (10C3BC00) [pid = 3788] [serial = 1406] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (13B29400) [pid = 3788] [serial = 1397] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (12DF0000) [pid = 3788] [serial = 1396] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (16C2D000) [pid = 3788] [serial = 1421] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (18338C00) [pid = 3788] [serial = 1432] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17679C00) [pid = 3788] [serial = 1424] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (17698800) [pid = 3788] [serial = 1430] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13B23000) [pid = 3788] [serial = 1426] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (16E8BC00) [pid = 3788] [serial = 1429] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (14FA9C00) [pid = 3788] [serial = 1427] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (155A4C00) [pid = 3788] [serial = 1415] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (15DA3000) [pid = 3788] [serial = 1355] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (10C33C00) [pid = 3788] [serial = 1316] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15024000) [pid = 3788] [serial = 1313] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1694B400) [pid = 3788] [serial = 1346] [outer = 00000000] [url = about:blank] 08:45:06 INFO - PROCESS | 3788 | 1464623106475 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 915ms 08:45:06 INFO - PROCESS | 3788 | 1464623106531 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 3788 | 1464623106537 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 08:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:45:06 INFO - PROCESS | 3788 | 1464623106542 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 3788 | 1464623106545 Marionette TRACE conn2 <- [1,1950,null,{}] 08:45:06 INFO - PROCESS | 3788 | 1464623106549 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 3788 | 1464623106681 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:45:06 INFO - PROCESS | 3788 | 1464623106690 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 3788 | ++DOCSHELL 10E8B400 == 51 [pid = 3788] [id = 497] 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (10E94800) [pid = 3788] [serial = 1491] [outer = 00000000] 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1147D800) [pid = 3788] [serial = 1492] [outer = 10E94800] 08:45:06 INFO - PROCESS | 3788 | 1464623106735 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (12965000) [pid = 3788] [serial = 1493] [outer = 10E94800] 08:45:07 INFO - PROCESS | 3788 | 1464623107201 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 710ms 08:45:07 INFO - PROCESS | 3788 | 1464623107273 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 3788 | 1464623107275 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:45:07 INFO - PROCESS | 3788 | 1464623107278 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 3788 | 1464623107282 Marionette TRACE conn2 <- [1,1954,null,{}] 08:45:07 INFO - PROCESS | 3788 | 1464623107291 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 3788 | 1464623107374 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:45:07 INFO - PROCESS | 3788 | 1464623107386 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 3788 | ++DOCSHELL 13148800 == 52 [pid = 3788] [id = 498] 08:45:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (13194400) [pid = 3788] [serial = 1494] [outer = 00000000] 08:45:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1397DC00) [pid = 3788] [serial = 1495] [outer = 13194400] 08:45:07 INFO - PROCESS | 3788 | 1464623107446 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13B2A400) [pid = 3788] [serial = 1496] [outer = 13194400] 08:45:07 INFO - PROCESS | 3788 | 1464623107911 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 710ms 08:45:07 INFO - PROCESS | 3788 | 1464623107978 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 3788 | 1464623107980 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:45:08 INFO - PROCESS | 3788 | 1464623107984 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 3788 | 1464623107985 Marionette TRACE conn2 <- [1,1958,null,{}] 08:45:08 INFO - PROCESS | 3788 | 1464623107989 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 3788 | 1464623108096 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:45:08 INFO - PROCESS | 3788 | 1464623108108 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 3788 | ++DOCSHELL 1432A800 == 53 [pid = 3788] [id = 499] 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1432AC00) [pid = 3788] [serial = 1497] [outer = 00000000] 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (14F9E800) [pid = 3788] [serial = 1498] [outer = 1432AC00] 08:45:08 INFO - PROCESS | 3788 | 1464623108153 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15024400) [pid = 3788] [serial = 1499] [outer = 1432AC00] 08:45:08 INFO - PROCESS | 3788 | 1464623108573 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 647ms 08:45:08 INFO - PROCESS | 3788 | 1464623108621 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 3788 | 1464623108623 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:45:08 INFO - PROCESS | 3788 | 1464623108631 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 3788 | 1464623108632 Marionette TRACE conn2 <- [1,1962,null,{}] 08:45:08 INFO - PROCESS | 3788 | 1464623108642 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 3788 | 1464623108758 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:45:08 INFO - PROCESS | 3788 | 1464623108764 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B3400 == 54 [pid = 3788] [id = 500] 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (105EFC00) [pid = 3788] [serial = 1500] [outer = 00000000] 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (15522800) [pid = 3788] [serial = 1501] [outer = 105EFC00] 08:45:08 INFO - PROCESS | 3788 | 1464623108818 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (15D9EC00) [pid = 3788] [serial = 1502] [outer = 105EFC00] 08:45:09 INFO - PROCESS | 3788 | 1464623109294 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 711ms 08:45:09 INFO - PROCESS | 3788 | 1464623109326 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 3788 | 1464623109328 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:45:09 INFO - PROCESS | 3788 | 1464623109331 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 3788 | 1464623109333 Marionette TRACE conn2 <- [1,1966,null,{}] 08:45:09 INFO - PROCESS | 3788 | 1464623109337 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 3788 | 1464623109466 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:45:09 INFO - PROCESS | 3788 | 1464623109559 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 3788 | ++DOCSHELL 0F278000 == 55 [pid = 3788] [id = 501] 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (15F18800) [pid = 3788] [serial = 1503] [outer = 00000000] 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1694C000) [pid = 3788] [serial = 1504] [outer = 15F18800] 08:45:09 INFO - PROCESS | 3788 | 1464623109605 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (16A03400) [pid = 3788] [serial = 1505] [outer = 15F18800] 08:45:10 INFO - PROCESS | 3788 | 1464623110067 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 742ms 08:45:10 INFO - PROCESS | 3788 | 1464623110105 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 3788 | 1464623110107 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 08:45:10 INFO - PROCESS | 3788 | 1464623110110 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:45:10 INFO - PROCESS | 3788 | 1464623110111 Marionette TRACE conn2 <- [1,1970,null,{}] 08:45:10 INFO - PROCESS | 3788 | 1464623110115 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 3788 | 1464623110227 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:45:10 INFO - PROCESS | 3788 | 1464623110233 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 3788 | ++DOCSHELL 10AE6800 == 56 [pid = 3788] [id = 502] 08:45:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (12C14C00) [pid = 3788] [serial = 1506] [outer = 00000000] 08:45:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (16E83800) [pid = 3788] [serial = 1507] [outer = 12C14C00] 08:45:10 INFO - PROCESS | 3788 | 1464623110277 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16E84C00) [pid = 3788] [serial = 1508] [outer = 12C14C00] 08:45:10 INFO - PROCESS | 3788 | 1464623110791 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1432B400) [pid = 3788] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1328A800) [pid = 3788] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (11DB6000) [pid = 3788] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (0F26D800) [pid = 3788] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (12C0AC00) [pid = 3788] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (10A5A800) [pid = 3788] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (0F2B5400) [pid = 3788] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (0F981800) [pid = 3788] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:45:10 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (10AEB400) [pid = 3788] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 742ms 08:45:10 INFO - PROCESS | 3788 | 1464623110851 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 3788 | 1464623110853 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 08:45:10 INFO - PROCESS | 3788 | 1464623110856 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:45:10 INFO - PROCESS | 3788 | 1464623110857 Marionette TRACE conn2 <- [1,1974,null,{}] 08:45:10 INFO - PROCESS | 3788 | 1464623110861 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 3788 | 1464623110965 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:45:10 INFO - PROCESS | 3788 | 1464623110972 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 3788 | ++DOCSHELL 12B35400 == 57 [pid = 3788] [id = 503] 08:45:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (12B3D800) [pid = 3788] [serial = 1509] [outer = 00000000] 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (13B26C00) [pid = 3788] [serial = 1510] [outer = 12B3D800] 08:45:11 INFO - PROCESS | 3788 | 1464623111016 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (15E8B400) [pid = 3788] [serial = 1511] [outer = 12B3D800] 08:45:11 INFO - PROCESS | 3788 | 1464623111461 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 647ms 08:45:11 INFO - PROCESS | 3788 | 1464623111495 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 3788 | 1464623111498 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 08:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:45:11 INFO - PROCESS | 3788 | 1464623111501 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 3788 | 1464623111503 Marionette TRACE conn2 <- [1,1978,null,{}] 08:45:11 INFO - PROCESS | 3788 | 1464623111506 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 3788 | 1464623111584 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:45:11 INFO - PROCESS | 3788 | 1464623111590 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 3788 | ++DOCSHELL 0F271C00 == 58 [pid = 3788] [id = 504] 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (11DB6000) [pid = 3788] [serial = 1512] [outer = 00000000] 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (16F6A800) [pid = 3788] [serial = 1513] [outer = 11DB6000] 08:45:11 INFO - PROCESS | 3788 | 1464623111634 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (17683800) [pid = 3788] [serial = 1514] [outer = 11DB6000] 08:45:12 INFO - PROCESS | 3788 | 1464623112048 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 600ms 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:45:12 INFO - PROCESS | 3788 | 1464623112098 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 3788 | 1464623112100 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 08:45:12 INFO - PROCESS | 3788 | 1464623112103 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 3788 | 1464623112105 Marionette TRACE conn2 <- [1,1982,null,{}] 08:45:12 INFO - PROCESS | 3788 | 1464623112108 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 3788 | 1464623112190 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:45:12 INFO - PROCESS | 3788 | 1464623112198 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 3788 | ++DOCSHELL 16A0CC00 == 59 [pid = 3788] [id = 505] 08:45:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (179F2800) [pid = 3788] [serial = 1515] [outer = 00000000] 08:45:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (179FE800) [pid = 3788] [serial = 1516] [outer = 179F2800] 08:45:12 INFO - PROCESS | 3788 | 1464623112243 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (17EA5000) [pid = 3788] [serial = 1517] [outer = 179F2800] 08:45:12 INFO - PROCESS | 3788 | 1464623112798 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 742ms 08:45:12 INFO - PROCESS | 3788 | 1464623112844 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 3788 | 1464623112848 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:45:12 INFO - PROCESS | 3788 | 1464623112854 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 3788 | 1464623112858 Marionette TRACE conn2 <- [1,1986,null,{}] 08:45:12 INFO - PROCESS | 3788 | 1464623112865 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 3788 | 1464623112973 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:45:13 INFO - PROCESS | 3788 | 1464623113131 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 3788 | ++DOCSHELL 0F272C00 == 60 [pid = 3788] [id = 506] 08:45:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (0F279800) [pid = 3788] [serial = 1518] [outer = 00000000] 08:45:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (10A56400) [pid = 3788] [serial = 1519] [outer = 0F279800] 08:45:13 INFO - PROCESS | 3788 | 1464623113186 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (10C3EC00) [pid = 3788] [serial = 1520] [outer = 0F279800] 08:45:13 INFO - PROCESS | 3788 | 1464623113850 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1010ms 08:45:13 INFO - PROCESS | 3788 | 1464623113889 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 3788 | 1464623113895 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:45:13 INFO - PROCESS | 3788 | 1464623113901 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 3788 | 1464623113904 Marionette TRACE conn2 <- [1,1990,null,{}] 08:45:13 INFO - PROCESS | 3788 | 1464623113908 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 3788 | 1464623114017 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:45:14 INFO - PROCESS | 3788 | 1464623114152 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 3788 | ++DOCSHELL 12C16800 == 61 [pid = 3788] [id = 507] 08:45:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (12C17C00) [pid = 3788] [serial = 1521] [outer = 00000000] 08:45:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (13982400) [pid = 3788] [serial = 1522] [outer = 12C17C00] 08:45:14 INFO - PROCESS | 3788 | 1464623114207 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1432B000) [pid = 3788] [serial = 1523] [outer = 12C17C00] 08:45:14 INFO - PROCESS | 3788 | 1464623114787 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 947ms 08:45:14 INFO - PROCESS | 3788 | 1464623114845 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 3788 | 1464623114848 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 08:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:45:14 INFO - PROCESS | 3788 | 1464623114851 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 3788 | 1464623114855 Marionette TRACE conn2 <- [1,1994,null,{}] 08:45:14 INFO - PROCESS | 3788 | 1464623114866 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 3788 | 1464623114971 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:45:15 INFO - PROCESS | 3788 | 1464623115107 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 3788 | ++DOCSHELL 15F11C00 == 62 [pid = 3788] [id = 508] 08:45:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1694B000) [pid = 3788] [serial = 1524] [outer = 00000000] 08:45:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (17680400) [pid = 3788] [serial = 1525] [outer = 1694B000] 08:45:15 INFO - PROCESS | 3788 | 1464623115164 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (179FDC00) [pid = 3788] [serial = 1526] [outer = 1694B000] 08:45:15 INFO - PROCESS | 3788 | 1464623115744 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 947ms 08:45:15 INFO - PROCESS | 3788 | 1464623115796 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 3788 | 1464623115799 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 08:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:45:15 INFO - PROCESS | 3788 | 1464623115802 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 3788 | 1464623115804 Marionette TRACE conn2 <- [1,1998,null,{}] 08:45:15 INFO - PROCESS | 3788 | 1464623115808 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 3788 | 1464623115911 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:45:16 INFO - PROCESS | 3788 | 1464623116044 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 3788 | ++DOCSHELL 1833E400 == 63 [pid = 3788] [id = 509] 08:45:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1833F800) [pid = 3788] [serial = 1527] [outer = 00000000] 08:45:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (185B2400) [pid = 3788] [serial = 1528] [outer = 1833F800] 08:45:16 INFO - PROCESS | 3788 | 1464623116099 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (185B6400) [pid = 3788] [serial = 1529] [outer = 1833F800] 08:45:16 INFO - PROCESS | 3788 | 1464623116725 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 962ms 08:45:16 INFO - PROCESS | 3788 | 1464623116779 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 3788 | 1464623116782 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:45:16 INFO - PROCESS | 3788 | 1464623116785 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 3788 | 1464623116787 Marionette TRACE conn2 <- [1,2002,null,{}] 08:45:16 INFO - PROCESS | 3788 | 1464623116791 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 3788 | 1464623116893 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:45:17 INFO - PROCESS | 3788 | 1464623117174 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 3788 | ++DOCSHELL 0F273C00 == 64 [pid = 3788] [id = 510] 08:45:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (0F275C00) [pid = 3788] [serial = 1530] [outer = 00000000] 08:45:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1052F800) [pid = 3788] [serial = 1531] [outer = 0F275C00] 08:45:17 INFO - PROCESS | 3788 | 1464623117244 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (10AEB800) [pid = 3788] [serial = 1532] [outer = 0F275C00] 08:45:17 INFO - PROCESS | 3788 | 1464623117826 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1105ms 08:45:17 INFO - PROCESS | 3788 | 1464623117879 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 3788 | 1464623117883 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:45:17 INFO - PROCESS | 3788 | 1464623117887 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 3788 | 1464623117891 Marionette TRACE conn2 <- [1,2006,null,{}] 08:45:17 INFO - PROCESS | 3788 | 1464623117895 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 3788 | 1464623117991 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:45:18 INFO - PROCESS | 3788 | 1464623118104 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 3788 | ++DOCSHELL 12BE4C00 == 65 [pid = 3788] [id = 511] 08:45:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (12BE5C00) [pid = 3788] [serial = 1533] [outer = 00000000] 08:45:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (12DE7400) [pid = 3788] [serial = 1534] [outer = 12BE5C00] 08:45:18 INFO - PROCESS | 3788 | 1464623118153 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1328C400) [pid = 3788] [serial = 1535] [outer = 12BE5C00] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 0F271C00 == 64 [pid = 3788] [id = 504] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 12B35400 == 63 [pid = 3788] [id = 503] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 10AE6800 == 62 [pid = 3788] [id = 502] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 0F278000 == 61 [pid = 3788] [id = 501] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 0F2B3400 == 60 [pid = 3788] [id = 500] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 1432A800 == 59 [pid = 3788] [id = 499] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 12C09400 == 58 [pid = 3788] [id = 484] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 13148800 == 57 [pid = 3788] [id = 498] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 10E8B400 == 56 [pid = 3788] [id = 497] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 0F655000 == 55 [pid = 3788] [id = 496] 08:45:18 INFO - PROCESS | 3788 | --DOCSHELL 12C1F000 == 54 [pid = 3788] [id = 490] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (14FA4000) [pid = 3788] [serial = 1459] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (139A2C00) [pid = 3788] [serial = 1457] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (155C9C00) [pid = 3788] [serial = 1460] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (12B2FC00) [pid = 3788] [serial = 1450] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (12B3A800) [pid = 3788] [serial = 1451] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (102CD000) [pid = 3788] [serial = 1445] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (0F2BB800) [pid = 3788] [serial = 1444] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (12DE7800) [pid = 3788] [serial = 1453] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (10AEB000) [pid = 3788] [serial = 1447] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (10C3A000) [pid = 3788] [serial = 1448] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (11483C00) [pid = 3788] [serial = 1435] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (15E89C00) [pid = 3788] [serial = 1462] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (13B2FC00) [pid = 3788] [serial = 1438] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (17F0F000) [pid = 3788] [serial = 1441] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (10AE8800) [pid = 3788] [serial = 1465] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1148B000) [pid = 3788] [serial = 1466] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (13B2CC00) [pid = 3788] [serial = 1468] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (139A2000) [pid = 3788] [serial = 1456] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (15F7E800) [pid = 3788] [serial = 1463] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (14336400) [pid = 3788] [serial = 1469] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (13191C00) [pid = 3788] [serial = 1454] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1694CC00) [pid = 3788] [serial = 1471] [outer = 00000000] [url = about:blank] 08:45:18 INFO - PROCESS | 3788 | 1464623118652 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 805ms 08:45:18 INFO - PROCESS | 3788 | 1464623118688 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 3788 | 1464623118692 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 08:45:18 INFO - PROCESS | 3788 | 1464623118696 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:45:18 INFO - PROCESS | 3788 | 1464623118698 Marionette TRACE conn2 <- [1,2010,null,{}] 08:45:18 INFO - PROCESS | 3788 | 1464623118706 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 3788 | 1464623118791 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:45:18 INFO - PROCESS | 3788 | 1464623118804 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 3788 | ++DOCSHELL 110ABC00 == 55 [pid = 3788] [id = 512] 08:45:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (11483C00) [pid = 3788] [serial = 1536] [outer = 00000000] 08:45:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (12B35000) [pid = 3788] [serial = 1537] [outer = 11483C00] 08:45:18 INFO - PROCESS | 3788 | 1464623118850 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (12C14000) [pid = 3788] [serial = 1538] [outer = 11483C00] 08:45:19 INFO - PROCESS | 3788 | 1464623119328 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 694ms 08:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:45:19 INFO - PROCESS | 3788 | 1464623119428 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 3788 | 1464623119430 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 08:45:19 INFO - PROCESS | 3788 | 1464623119435 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 3788 | 1464623119441 Marionette TRACE conn2 <- [1,2014,null,{}] 08:45:19 INFO - PROCESS | 3788 | 1464623119449 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 3788 | 1464623119531 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:45:19 INFO - PROCESS | 3788 | 1464623119551 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 3788 | ++DOCSHELL 13B28800 == 56 [pid = 3788] [id = 513] 08:45:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (13B2CC00) [pid = 3788] [serial = 1539] [outer = 00000000] 08:45:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (13E68800) [pid = 3788] [serial = 1540] [outer = 13B2CC00] 08:45:19 INFO - PROCESS | 3788 | 1464623119680 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (14335000) [pid = 3788] [serial = 1541] [outer = 13B2CC00] 08:45:20 INFO - PROCESS | 3788 | 1464623120047 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 663ms 08:45:20 INFO - PROCESS | 3788 | 1464623120092 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 3788 | 1464623120095 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:45:20 INFO - PROCESS | 3788 | 1464623120098 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 3788 | 1464623120100 Marionette TRACE conn2 <- [1,2018,null,{}] 08:45:20 INFO - PROCESS | 3788 | 1464623120103 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 3788 | 1464623120184 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:45:20 INFO - PROCESS | 3788 | 1464623120190 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 3788 | ++DOCSHELL 155A5800 == 57 [pid = 3788] [id = 514] 08:45:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (155B0400) [pid = 3788] [serial = 1542] [outer = 00000000] 08:45:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (159B6000) [pid = 3788] [serial = 1543] [outer = 155B0400] 08:45:20 INFO - PROCESS | 3788 | 1464623120262 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (15F12400) [pid = 3788] [serial = 1544] [outer = 155B0400] 08:45:20 INFO - PROCESS | 3788 | 1464623120729 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 710ms 08:45:20 INFO - PROCESS | 3788 | 1464623120801 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 3788 | 1464623120804 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:45:20 INFO - PROCESS | 3788 | 1464623120807 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 3788 | 1464623120818 Marionette TRACE conn2 <- [1,2022,null,{}] 08:45:20 INFO - PROCESS | 3788 | 1464623120823 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 3788 | 1464623120932 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:45:21 INFO - PROCESS | 3788 | 1464623120992 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 3788 | ++DOCSHELL 15F1B400 == 58 [pid = 3788] [id = 515] 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (15F7E800) [pid = 3788] [serial = 1545] [outer = 00000000] 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (16949400) [pid = 3788] [serial = 1546] [outer = 15F7E800] 08:45:21 INFO - PROCESS | 3788 | 1464623121044 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (16A08400) [pid = 3788] [serial = 1547] [outer = 15F7E800] 08:45:21 INFO - PROCESS | 3788 | 1464623121490 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 694ms 08:45:21 INFO - PROCESS | 3788 | 1464623121507 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 3788 | 1464623121509 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:45:21 INFO - PROCESS | 3788 | 1464623121518 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 3788 | 1464623121519 Marionette TRACE conn2 <- [1,2026,null,{}] 08:45:21 INFO - PROCESS | 3788 | 1464623121522 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 3788 | 1464623121660 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:45:21 INFO - PROCESS | 3788 | 1464623121670 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F4C00 == 59 [pid = 3788] [id = 516] 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (155CB800) [pid = 3788] [serial = 1548] [outer = 00000000] 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (17F03000) [pid = 3788] [serial = 1549] [outer = 155CB800] 08:45:21 INFO - PROCESS | 3788 | 1464623121713 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (17F0F000) [pid = 3788] [serial = 1550] [outer = 155CB800] 08:45:22 INFO - PROCESS | 3788 | 1464623122173 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 710ms 08:45:22 INFO - PROCESS | 3788 | 1464623122217 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 3788 | 1464623122219 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:45:22 INFO - PROCESS | 3788 | 1464623122233 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 3788 | 1464623122235 Marionette TRACE conn2 <- [1,2030,null,{}] 08:45:22 INFO - PROCESS | 3788 | 1464623122239 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 3788 | 1464623122349 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:45:22 INFO - PROCESS | 3788 | 1464623122355 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 3788 | ++DOCSHELL 10AF3800 == 60 [pid = 3788] [id = 517] 08:45:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (12C07000) [pid = 3788] [serial = 1551] [outer = 00000000] 08:45:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (16E8E000) [pid = 3788] [serial = 1552] [outer = 12C07000] 08:45:22 INFO - PROCESS | 3788 | 1464623122399 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (17106400) [pid = 3788] [serial = 1553] [outer = 12C07000] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (12C14C00) [pid = 3788] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (15F18800) [pid = 3788] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (12B3D800) [pid = 3788] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (102D9000) [pid = 3788] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (13194400) [pid = 3788] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (105FA800) [pid = 3788] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (10E94800) [pid = 3788] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1432AC00) [pid = 3788] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (105EFC00) [pid = 3788] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (11DB6000) [pid = 3788] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:45:22 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1768BC00) [pid = 3788] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:45:22 INFO - PROCESS | 3788 | 1464623122949 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 742ms 08:45:22 INFO - PROCESS | 3788 | 1464623123001 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 3788 | 1464623123003 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 08:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:45:23 INFO - PROCESS | 3788 | 1464623123034 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 3788 | 1464623123036 Marionette TRACE conn2 <- [1,2034,null,{}] 08:45:23 INFO - PROCESS | 3788 | 1464623123039 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 3788 | 1464623123118 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:45:23 INFO - PROCESS | 3788 | 1464623123125 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 3788 | ++DOCSHELL 105EFC00 == 61 [pid = 3788] [id = 518] 08:45:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (11DACC00) [pid = 3788] [serial = 1554] [outer = 00000000] 08:45:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (13B28000) [pid = 3788] [serial = 1555] [outer = 11DACC00] 08:45:23 INFO - PROCESS | 3788 | 1464623123178 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (159B2800) [pid = 3788] [serial = 1556] [outer = 11DACC00] 08:45:23 INFO - PROCESS | 3788 | 1464623123616 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 647ms 08:45:23 INFO - PROCESS | 3788 | 1464623123670 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 3788 | 1464623123672 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 08:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:45:23 INFO - PROCESS | 3788 | 1464623123676 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 3788 | 1464623123677 Marionette TRACE conn2 <- [1,2038,null,{}] 08:45:23 INFO - PROCESS | 3788 | 1464623123681 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 3788 | 1464623123760 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:45:23 INFO - PROCESS | 3788 | 1464623123766 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 3788 | ++DOCSHELL 105FA800 == 62 [pid = 3788] [id = 519] 08:45:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (10F64000) [pid = 3788] [serial = 1557] [outer = 00000000] 08:45:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (185AFC00) [pid = 3788] [serial = 1558] [outer = 10F64000] 08:45:23 INFO - PROCESS | 3788 | 1464623123810 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (185BCC00) [pid = 3788] [serial = 1559] [outer = 10F64000] 08:45:24 INFO - PROCESS | 3788 | 1464623124236 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 600ms 08:45:24 INFO - PROCESS | 3788 | 1464623124281 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 3788 | 1464623124283 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 08:45:24 INFO - PROCESS | 3788 | 1464623124287 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 3788 | 1464623124288 Marionette TRACE conn2 <- [1,2042,null,{}] 08:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:45:24 INFO - PROCESS | 3788 | 1464623124292 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 3788 | 1464623124371 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:45:24 INFO - PROCESS | 3788 | 1464623124377 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 3788 | ++DOCSHELL 19805C00 == 63 [pid = 3788] [id = 520] 08:45:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (19806800) [pid = 3788] [serial = 1560] [outer = 00000000] 08:45:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1980E800) [pid = 3788] [serial = 1561] [outer = 19806800] 08:45:24 INFO - PROCESS | 3788 | 1464623124427 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (19B0A400) [pid = 3788] [serial = 1562] [outer = 19806800] 08:45:25 INFO - PROCESS | 3788 | 1464623125124 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 899ms 08:45:25 INFO - PROCESS | 3788 | 1464623125174 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 3788 | 1464623125178 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 08:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:45:25 INFO - PROCESS | 3788 | 1464623125184 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 3788 | 1464623125188 Marionette TRACE conn2 <- [1,2046,null,{}] 08:45:25 INFO - PROCESS | 3788 | 1464623125193 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 3788 | 1464623125304 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:45:25 INFO - PROCESS | 3788 | 1464623125443 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 3788 | ++DOCSHELL 10C34400 == 64 [pid = 3788] [id = 521] 08:45:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (10C37800) [pid = 3788] [serial = 1563] [outer = 00000000] 08:45:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1148AC00) [pid = 3788] [serial = 1564] [outer = 10C37800] 08:45:25 INFO - PROCESS | 3788 | 1464623125501 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (12B35400) [pid = 3788] [serial = 1565] [outer = 10C37800] 08:45:26 INFO - PROCESS | 3788 | 1464623126178 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1010ms 08:45:26 INFO - PROCESS | 3788 | 1464623126220 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 3788 | 1464623126226 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:45:26 INFO - PROCESS | 3788 | 1464623126232 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 3788 | 1464623126235 Marionette TRACE conn2 <- [1,2050,null,{}] 08:45:26 INFO - PROCESS | 3788 | 1464623126239 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 3788 | 1464623126346 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:45:26 INFO - PROCESS | 3788 | 1464623126456 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 3788 | ++DOCSHELL 1399DC00 == 65 [pid = 3788] [id = 522] 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1399F000) [pid = 3788] [serial = 1566] [outer = 00000000] 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1432A000) [pid = 3788] [serial = 1567] [outer = 1399F000] 08:45:26 INFO - PROCESS | 3788 | 1464623126509 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (155C8800) [pid = 3788] [serial = 1568] [outer = 1399F000] 08:45:27 INFO - PROCESS | 3788 | 1464623127084 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 900ms 08:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:45:27 INFO - PROCESS | 3788 | 1464623127135 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 3788 | 1464623127137 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 08:45:27 INFO - PROCESS | 3788 | 1464623127141 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 3788 | 1464623127145 Marionette TRACE conn2 <- [1,2054,null,{}] 08:45:27 INFO - PROCESS | 3788 | 1464623127156 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 3788 | 1464623127265 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:45:27 INFO - PROCESS | 3788 | 1464623127377 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 3788 | ++DOCSHELL 16E81800 == 66 [pid = 3788] [id = 523] 08:45:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (185AE800) [pid = 3788] [serial = 1569] [outer = 00000000] 08:45:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (19804000) [pid = 3788] [serial = 1570] [outer = 185AE800] 08:45:27 INFO - PROCESS | 3788 | 1464623127474 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (19B10000) [pid = 3788] [serial = 1571] [outer = 185AE800] 08:45:28 INFO - PROCESS | 3788 | 1464623128065 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1010ms 08:45:28 INFO - PROCESS | 3788 | 1464623128143 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 3788 | 1464623128146 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:45:28 INFO - PROCESS | 3788 | 1464623128150 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 3788 | 1464623128152 Marionette TRACE conn2 <- [1,2058,null,{}] 08:45:28 INFO - PROCESS | 3788 | 1464623128156 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 3788 | 1464623128261 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:45:28 INFO - PROCESS | 3788 | 1464623128402 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 3788 | ++DOCSHELL 1050AC00 == 67 [pid = 3788] [id = 524] 08:45:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (10516400) [pid = 3788] [serial = 1572] [outer = 00000000] 08:45:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (19BDA400) [pid = 3788] [serial = 1573] [outer = 10516400] 08:45:28 INFO - PROCESS | 3788 | 1464623128457 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (19BDE000) [pid = 3788] [serial = 1574] [outer = 10516400] 08:45:29 INFO - PROCESS | 3788 | 1464623129301 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1168ms 08:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:45:29 INFO - PROCESS | 3788 | 1464623129334 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 3788 | 1464623129339 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 08:45:29 INFO - PROCESS | 3788 | 1464623129343 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 3788 | 1464623129346 Marionette TRACE conn2 <- [1,2062,null,{}] 08:45:29 INFO - PROCESS | 3788 | 1464623129351 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 3788 | 1464623129446 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:45:29 INFO - PROCESS | 3788 | 1464623129589 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 3788 | ++DOCSHELL 10EB4C00 == 68 [pid = 3788] [id = 525] 08:45:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (110A6800) [pid = 3788] [serial = 1575] [outer = 00000000] 08:45:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (12958C00) [pid = 3788] [serial = 1576] [outer = 110A6800] 08:45:29 INFO - PROCESS | 3788 | 1464623129645 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (12BE4800) [pid = 3788] [serial = 1577] [outer = 110A6800] 08:45:30 INFO - PROCESS | 3788 | 1464623130242 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 10C31C00 == 67 [pid = 3788] [id = 432] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 12C15000 == 66 [pid = 3788] [id = 433] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 105FA800 == 65 [pid = 3788] [id = 519] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 105EFC00 == 64 [pid = 3788] [id = 518] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 10AF3800 == 63 [pid = 3788] [id = 517] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 0C7F4C00 == 62 [pid = 3788] [id = 516] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 15F1B400 == 61 [pid = 3788] [id = 515] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 155A5800 == 60 [pid = 3788] [id = 514] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 13B28800 == 59 [pid = 3788] [id = 513] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 110ABC00 == 58 [pid = 3788] [id = 512] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 12BE4C00 == 57 [pid = 3788] [id = 511] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 0F273C00 == 56 [pid = 3788] [id = 510] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (12B3EC00) [pid = 3788] [serial = 1477] [outer = 00000000] [url = about:blank] 08:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (10274000) [pid = 3788] [serial = 1474] [outer = 00000000] [url = about:blank] 08:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 947ms 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1552AC00) [pid = 3788] [serial = 1480] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (16E8D000) [pid = 3788] [serial = 1483] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (179FE800) [pid = 3788] [serial = 1516] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 12C16800 == 55 [pid = 3788] [id = 507] 08:45:30 INFO - PROCESS | 3788 | --DOCSHELL 0F272C00 == 54 [pid = 3788] [id = 506] 08:45:30 INFO - PROCESS | 3788 | 1464623130309 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 3788 | 1464623130315 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 08:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:45:30 INFO - PROCESS | 3788 | 1464623130320 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 3788 | 1464623130323 Marionette TRACE conn2 <- [1,2066,null,{}] 08:45:30 INFO - PROCESS | 3788 | 1464623130327 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:30 INFO - PROCESS | 3788 | 1464623130428 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (17EAA400) [pid = 3788] [serial = 1391] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (16E83800) [pid = 3788] [serial = 1507] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16A03400) [pid = 3788] [serial = 1505] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1694C000) [pid = 3788] [serial = 1504] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (15E8B400) [pid = 3788] [serial = 1511] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1148B800) [pid = 3788] [serial = 1490] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (10EB6C00) [pid = 3788] [serial = 1489] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1397DC00) [pid = 3788] [serial = 1495] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (13B2A400) [pid = 3788] [serial = 1496] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (12B21800) [pid = 3788] [serial = 1487] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1147F800) [pid = 3788] [serial = 1486] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1147D800) [pid = 3788] [serial = 1492] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (12965000) [pid = 3788] [serial = 1493] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (14F9E800) [pid = 3788] [serial = 1498] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (13B26C00) [pid = 3788] [serial = 1510] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (16E84C00) [pid = 3788] [serial = 1508] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (15522800) [pid = 3788] [serial = 1501] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (15D9EC00) [pid = 3788] [serial = 1502] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (17683800) [pid = 3788] [serial = 1514] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (16F6A800) [pid = 3788] [serial = 1513] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (15024400) [pid = 3788] [serial = 1499] [outer = 00000000] [url = about:blank] 08:45:30 INFO - PROCESS | 3788 | 1464623130524 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 3788 | ++DOCSHELL 0F654000 == 55 [pid = 3788] [id = 526] 08:45:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (102F7800) [pid = 3788] [serial = 1578] [outer = 00000000] 08:45:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1147F800) [pid = 3788] [serial = 1579] [outer = 102F7800] 08:45:30 INFO - PROCESS | 3788 | 1464623130569 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (12965000) [pid = 3788] [serial = 1580] [outer = 102F7800] 08:45:30 INFO - PROCESS | 3788 | 1464623130934 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 710ms 08:45:31 INFO - PROCESS | 3788 | 1464623131021 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 3788 | 1464623131025 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:45:31 INFO - PROCESS | 3788 | 1464623131029 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 3788 | 1464623131032 Marionette TRACE conn2 <- [1,2070,null,{}] 08:45:31 INFO - PROCESS | 3788 | 1464623131042 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 3788 | 1464623131128 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:45:31 INFO - PROCESS | 3788 | 1464623131141 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 3788 | ++DOCSHELL 13B27000 == 56 [pid = 3788] [id = 527] 08:45:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (13B27C00) [pid = 3788] [serial = 1581] [outer = 00000000] 08:45:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (13B2D800) [pid = 3788] [serial = 1582] [outer = 13B27C00] 08:45:31 INFO - PROCESS | 3788 | 1464623131190 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1432AC00) [pid = 3788] [serial = 1583] [outer = 13B27C00] 08:45:31 INFO - PROCESS | 3788 | 1464623131646 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 631ms 08:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:45:31 INFO - PROCESS | 3788 | 1464623131665 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 3788 | 1464623131668 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 08:45:31 INFO - PROCESS | 3788 | 1464623131671 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 3788 | 1464623131672 Marionette TRACE conn2 <- [1,2074,null,{}] 08:45:31 INFO - PROCESS | 3788 | 1464623131676 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 3788 | 1464623131761 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:45:31 INFO - PROCESS | 3788 | 1464623131768 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 3788 | ++DOCSHELL 14333800 == 57 [pid = 3788] [id = 528] 08:45:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1551F800) [pid = 3788] [serial = 1584] [outer = 00000000] 08:45:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (155CA000) [pid = 3788] [serial = 1585] [outer = 1551F800] 08:45:31 INFO - PROCESS | 3788 | 1464623131812 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (155D1400) [pid = 3788] [serial = 1586] [outer = 1551F800] 08:45:32 INFO - PROCESS | 3788 | 1464623132277 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 631ms 08:45:32 INFO - PROCESS | 3788 | 1464623132309 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 3788 | 1464623132311 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 08:45:32 INFO - PROCESS | 3788 | 1464623132314 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:45:32 INFO - PROCESS | 3788 | 1464623132316 Marionette TRACE conn2 <- [1,2078,null,{}] 08:45:32 INFO - PROCESS | 3788 | 1464623132319 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 3788 | 1464623132445 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:45:32 INFO - PROCESS | 3788 | 1464623132461 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 3788 | ++DOCSHELL 15024400 == 58 [pid = 3788] [id = 529] 08:45:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (159B6C00) [pid = 3788] [serial = 1587] [outer = 00000000] 08:45:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (11489C00) [pid = 3788] [serial = 1588] [outer = 159B6C00] 08:45:32 INFO - PROCESS | 3788 | 1464623132506 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1694BC00) [pid = 3788] [serial = 1589] [outer = 159B6C00] 08:45:33 INFO - PROCESS | 3788 | 1464623133010 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 710ms 08:45:33 INFO - PROCESS | 3788 | 1464623133048 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 3788 | 1464623133050 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:45:33 INFO - PROCESS | 3788 | 1464623133054 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 3788 | 1464623133055 Marionette TRACE conn2 <- [1,2082,null,{}] 08:45:33 INFO - PROCESS | 3788 | 1464623133059 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 3788 | 1464623133194 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:45:33 INFO - PROCESS | 3788 | 1464623133259 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 3788 | ++DOCSHELL 102D0800 == 59 [pid = 3788] [id = 530] 08:45:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (16E81400) [pid = 3788] [serial = 1590] [outer = 00000000] 08:45:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (16F6BC00) [pid = 3788] [serial = 1591] [outer = 16E81400] 08:45:33 INFO - PROCESS | 3788 | 1464623133304 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (175DBC00) [pid = 3788] [serial = 1592] [outer = 16E81400] 08:45:33 INFO - PROCESS | 3788 | 1464623133719 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 711ms 08:45:33 INFO - PROCESS | 3788 | 1464623133751 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 3788 | 1464623133753 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 08:45:33 INFO - PROCESS | 3788 | 1464623133756 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:45:33 INFO - PROCESS | 3788 | 1464623133758 Marionette TRACE conn2 <- [1,2086,null,{}] 08:45:33 INFO - PROCESS | 3788 | 1464623133761 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 3788 | 1464623133870 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:45:33 INFO - PROCESS | 3788 | 1464623133961 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 3788 | ++DOCSHELL 0F279000 == 60 [pid = 3788] [id = 531] 08:45:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (16E85000) [pid = 3788] [serial = 1593] [outer = 00000000] 08:45:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (179FF400) [pid = 3788] [serial = 1594] [outer = 16E85000] 08:45:34 INFO - PROCESS | 3788 | 1464623134004 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (17EA1000) [pid = 3788] [serial = 1595] [outer = 16E85000] 08:45:34 INFO - PROCESS | 3788 | 1464623134432 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 710ms 08:45:34 INFO - PROCESS | 3788 | 1464623134456 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 3788 | 1464623134458 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:45:34 INFO - PROCESS | 3788 | 1464623134461 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 3788 | 1464623134463 Marionette TRACE conn2 <- [1,2090,null,{}] 08:45:34 INFO - PROCESS | 3788 | 1464623134472 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 3788 | 1464623134584 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:45:34 INFO - PROCESS | 3788 | 1464623134590 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 3788 | ++DOCSHELL 17695400 == 61 [pid = 3788] [id = 532] 08:45:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (17F09400) [pid = 3788] [serial = 1596] [outer = 00000000] 08:45:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (185B9C00) [pid = 3788] [serial = 1597] [outer = 17F09400] 08:45:34 INFO - PROCESS | 3788 | 1464623134634 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (19806000) [pid = 3788] [serial = 1598] [outer = 17F09400] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (17101C00) [pid = 3788] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (10AE9400) [pid = 3788] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (179FC400) [pid = 3788] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (159AE400) [pid = 3788] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1399F400) [pid = 3788] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (15F7E800) [pid = 3788] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (155CB800) [pid = 3788] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (155B0400) [pid = 3788] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (12C07000) [pid = 3788] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (11483C00) [pid = 3788] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (12BE5C00) [pid = 3788] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (13B2CC00) [pid = 3788] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (11DACC00) [pid = 3788] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (10F64000) [pid = 3788] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (0F275C00) [pid = 3788] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:45:35 INFO - PROCESS | 3788 | 1464623135282 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 852ms 08:45:35 INFO - PROCESS | 3788 | 1464623135305 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 3788 | 1464623135306 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:45:35 INFO - PROCESS | 3788 | 1464623135310 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 3788 | 1464623135311 Marionette TRACE conn2 <- [1,2094,null,{}] 08:45:35 INFO - PROCESS | 3788 | 1464623135315 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 3788 | 1464623135394 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:45:35 INFO - PROCESS | 3788 | 1464623135400 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 3788 | ++DOCSHELL 10AEC400 == 62 [pid = 3788] [id = 533] 08:45:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (10AF0400) [pid = 3788] [serial = 1599] [outer = 00000000] 08:45:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (155B0400) [pid = 3788] [serial = 1600] [outer = 10AF0400] 08:45:35 INFO - PROCESS | 3788 | 1464623135443 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1694C800) [pid = 3788] [serial = 1601] [outer = 10AF0400] 08:45:35 INFO - PROCESS | 3788 | 1464623135907 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 600ms 08:45:35 INFO - PROCESS | 3788 | 1464623135940 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 3788 | 1464623135942 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:45:35 INFO - PROCESS | 3788 | 1464623135946 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 3788 | 1464623135947 Marionette TRACE conn2 <- [1,2098,null,{}] 08:45:35 INFO - PROCESS | 3788 | 1464623135951 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 3788 | 1464623136031 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:45:36 INFO - PROCESS | 3788 | 1464623136037 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 3788 | ++DOCSHELL 10EACC00 == 63 [pid = 3788] [id = 534] 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (12B39800) [pid = 3788] [serial = 1602] [outer = 00000000] 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (17F2EC00) [pid = 3788] [serial = 1603] [outer = 12B39800] 08:45:36 INFO - PROCESS | 3788 | 1464623136080 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (185BB800) [pid = 3788] [serial = 1604] [outer = 12B39800] 08:45:36 INFO - PROCESS | 3788 | 1464623136530 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 647ms 08:45:36 INFO - PROCESS | 3788 | 1464623136584 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 3788 | 1464623136586 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 08:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:45:36 INFO - PROCESS | 3788 | 1464623136589 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 3788 | 1464623136592 Marionette TRACE conn2 <- [1,2102,null,{}] 08:45:36 INFO - PROCESS | 3788 | 1464623136595 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 3788 | 1464623136692 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:45:36 INFO - PROCESS | 3788 | 1464623136704 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 3788 | ++DOCSHELL 19E7E800 == 64 [pid = 3788] [id = 535] 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (19E7EC00) [pid = 3788] [serial = 1605] [outer = 00000000] 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (19E82400) [pid = 3788] [serial = 1606] [outer = 19E7EC00] 08:45:36 INFO - PROCESS | 3788 | 1464623136752 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1A138000) [pid = 3788] [serial = 1607] [outer = 19E7EC00] 08:45:37 INFO - PROCESS | 3788 | 1464623137458 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 962ms 08:45:37 INFO - PROCESS | 3788 | 1464623137535 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 3788 | 1464623137540 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:45:37 INFO - PROCESS | 3788 | 1464623137546 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 3788 | 1464623137550 Marionette TRACE conn2 <- [1,2106,null,{}] 08:45:37 INFO - PROCESS | 3788 | 1464623137555 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 3788 | 1464623137711 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:45:37 INFO - PROCESS | 3788 | 1464623137778 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 3788 | ++DOCSHELL 10AED800 == 65 [pid = 3788] [id = 536] 08:45:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (10AEEC00) [pid = 3788] [serial = 1608] [outer = 00000000] 08:45:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (11286000) [pid = 3788] [serial = 1609] [outer = 10AEEC00] 08:45:37 INFO - PROCESS | 3788 | 1464623137838 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (12957000) [pid = 3788] [serial = 1610] [outer = 10AEEC00] 08:45:38 INFO - PROCESS | 3788 | 1464623138485 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1010ms 08:45:38 INFO - PROCESS | 3788 | 1464623138548 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 3788 | 1464623138554 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:45:38 INFO - PROCESS | 3788 | 1464623138561 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 3788 | 1464623138564 Marionette TRACE conn2 <- [1,2110,null,{}] 08:45:38 INFO - PROCESS | 3788 | 1464623138568 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 3788 | 1464623138677 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:45:38 INFO - PROCESS | 3788 | 1464623138859 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3788 | ++DOCSHELL 12DE5800 == 66 [pid = 3788] [id = 537] 08:45:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1328F800) [pid = 3788] [serial = 1611] [outer = 00000000] 08:45:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (13E61000) [pid = 3788] [serial = 1612] [outer = 1328F800] 08:45:38 INFO - PROCESS | 3788 | 1464623138914 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (15023400) [pid = 3788] [serial = 1613] [outer = 1328F800] 08:45:39 INFO - PROCESS | 3788 | 1464623139530 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1010ms 08:45:39 INFO - PROCESS | 3788 | 1464623139592 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 3788 | 1464623139595 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:45:39 INFO - PROCESS | 3788 | 1464623139599 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 3788 | 1464623139603 Marionette TRACE conn2 <- [1,2114,null,{}] 08:45:39 INFO - PROCESS | 3788 | 1464623139614 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 3788 | 1464623139725 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:45:39 INFO - PROCESS | 3788 | 1464623139866 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 3788 | ++DOCSHELL 179FE000 == 67 [pid = 3788] [id = 538] 08:45:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (179FE800) [pid = 3788] [serial = 1614] [outer = 00000000] 08:45:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (19806400) [pid = 3788] [serial = 1615] [outer = 179FE800] 08:45:39 INFO - PROCESS | 3788 | 1464623139923 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (19BDF800) [pid = 3788] [serial = 1616] [outer = 179FE800] 08:45:40 INFO - PROCESS | 3788 | 1464623140466 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 915ms 08:45:40 INFO - PROCESS | 3788 | 1464623140502 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 3788 | 1464623140505 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 08:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:45:40 INFO - PROCESS | 3788 | 1464623140509 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 3788 | 1464623140511 Marionette TRACE conn2 <- [1,2118,null,{}] 08:45:40 INFO - PROCESS | 3788 | 1464623140515 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 3788 | 1464623140620 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:45:40 INFO - PROCESS | 3788 | 1464623140730 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 3788 | ++DOCSHELL 16954400 == 68 [pid = 3788] [id = 539] 08:45:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16A10400) [pid = 3788] [serial = 1617] [outer = 00000000] 08:45:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1A16C000) [pid = 3788] [serial = 1618] [outer = 16A10400] 08:45:40 INFO - PROCESS | 3788 | 1464623140783 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1A259000) [pid = 3788] [serial = 1619] [outer = 16A10400] 08:45:41 INFO - PROCESS | 3788 | 1464623141363 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3788 | 1464623141415 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:45:41 INFO - PROCESS | 3788 | 1464623141419 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 3788 | 1464623141421 Marionette TRACE conn2 <- [1,2122,null,{}] 08:45:41 INFO - PROCESS | 3788 | 1464623141424 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 3788 | 1464623141526 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:45:41 INFO - PROCESS | 3788 | 1464623141635 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 3788 | ++DOCSHELL 16C29C00 == 69 [pid = 3788] [id = 540] 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (19BDD800) [pid = 3788] [serial = 1620] [outer = 00000000] 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1A6A2C00) [pid = 3788] [serial = 1621] [outer = 19BDD800] 08:45:41 INFO - PROCESS | 3788 | 1464623141688 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1A6A4C00) [pid = 3788] [serial = 1622] [outer = 19BDD800] 08:45:42 INFO - PROCESS | 3788 | 1464623142341 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1105ms 08:45:42 INFO - PROCESS | 3788 | 1464623142559 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 3788 | 1464623142563 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:45:42 INFO - PROCESS | 3788 | 1464623142570 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 3788 | 1464623142572 Marionette TRACE conn2 <- [1,2126,null,{}] 08:45:42 INFO - PROCESS | 3788 | 1464623142578 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 3788 | 1464623142678 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:45:42 INFO - PROCESS | 3788 | 1464623142813 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B9000 == 70 [pid = 3788] [id = 541] 08:45:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (10C3F400) [pid = 3788] [serial = 1623] [outer = 00000000] 08:45:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (11252800) [pid = 3788] [serial = 1624] [outer = 10C3F400] 08:45:42 INFO - PROCESS | 3788 | 1464623142862 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1148A400) [pid = 3788] [serial = 1625] [outer = 10C3F400] 08:45:43 INFO - PROCESS | 3788 | 1464623143479 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 15F13800 == 69 [pid = 3788] [id = 477] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 16A0CC00 == 68 [pid = 3788] [id = 505] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 10EACC00 == 67 [pid = 3788] [id = 534] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 10AEC400 == 66 [pid = 3788] [id = 533] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 17695400 == 65 [pid = 3788] [id = 532] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 0F279000 == 64 [pid = 3788] [id = 531] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 102D0800 == 63 [pid = 3788] [id = 530] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 15024400 == 62 [pid = 3788] [id = 529] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 14333800 == 61 [pid = 3788] [id = 528] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 13B27000 == 60 [pid = 3788] [id = 527] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 0F654000 == 59 [pid = 3788] [id = 526] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 10EB4C00 == 58 [pid = 3788] [id = 525] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 1050AC00 == 57 [pid = 3788] [id = 524] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 16E81800 == 56 [pid = 3788] [id = 523] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 1399DC00 == 55 [pid = 3788] [id = 522] 08:45:43 INFO - PROCESS | 3788 | --DOCSHELL 10C34400 == 54 [pid = 3788] [id = 521] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (18333000) [pid = 3788] [serial = 1442] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (12B31400) [pid = 3788] [serial = 1436] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (18340000) [pid = 3788] [serial = 1433] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16952C00) [pid = 3788] [serial = 1472] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (15018400) [pid = 3788] [serial = 1439] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1980E800) [pid = 3788] [serial = 1561] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (16949400) [pid = 3788] [serial = 1546] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (17F03000) [pid = 3788] [serial = 1549] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (16A08400) [pid = 3788] [serial = 1547] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (10A56400) [pid = 3788] [serial = 1519] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (159B6000) [pid = 3788] [serial = 1543] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (16E8E000) [pid = 3788] [serial = 1552] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (12B35000) [pid = 3788] [serial = 1537] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (12C14000) [pid = 3788] [serial = 1538] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1328C400) [pid = 3788] [serial = 1535] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (12DE7400) [pid = 3788] [serial = 1534] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (13982400) [pid = 3788] [serial = 1522] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (13E68800) [pid = 3788] [serial = 1540] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (14335000) [pid = 3788] [serial = 1541] [outer = 00000000] [url = about:blank] 08:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (17F0F000) [pid = 3788] [serial = 1550] [outer = 00000000] [url = about:blank] 08:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 947ms 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (17680400) [pid = 3788] [serial = 1525] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (185B2400) [pid = 3788] [serial = 1528] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (13B28000) [pid = 3788] [serial = 1555] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (185AFC00) [pid = 3788] [serial = 1558] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (17106400) [pid = 3788] [serial = 1553] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (10AEB800) [pid = 3788] [serial = 1532] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1052F800) [pid = 3788] [serial = 1531] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (159B2800) [pid = 3788] [serial = 1556] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (185BCC00) [pid = 3788] [serial = 1559] [outer = 00000000] [url = about:blank] 08:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:45:43 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (15F12400) [pid = 3788] [serial = 1544] [outer = 00000000] [url = about:blank] 08:45:43 INFO - PROCESS | 3788 | 1464623143525 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 3788 | 1464623143528 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 08:45:43 INFO - PROCESS | 3788 | 1464623143535 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 3788 | 1464623143539 Marionette TRACE conn2 <- [1,2130,null,{}] 08:45:43 INFO - PROCESS | 3788 | 1464623143542 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 3788 | 1464623143633 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:45:43 INFO - PROCESS | 3788 | 1464623143649 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 3788 | ++DOCSHELL 1128D400 == 55 [pid = 3788] [id = 542] 08:45:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (11483800) [pid = 3788] [serial = 1626] [outer = 00000000] 08:45:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (12B31400) [pid = 3788] [serial = 1627] [outer = 11483800] 08:45:43 INFO - PROCESS | 3788 | 1464623143695 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (12C0B400) [pid = 3788] [serial = 1628] [outer = 11483800] 08:45:44 INFO - PROCESS | 3788 | 1464623144219 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 3788 | 1464623144279 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:45:44 INFO - PROCESS | 3788 | 1464623144283 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 3788 | 1464623144285 Marionette TRACE conn2 <- [1,2134,null,{}] 08:45:44 INFO - PROCESS | 3788 | 1464623144294 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 3788 | 1464623144419 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:45:44 INFO - PROCESS | 3788 | 1464623144538 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 3788 | ++DOCSHELL 13954400 == 56 [pid = 3788] [id = 543] 08:45:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (13954C00) [pid = 3788] [serial = 1629] [outer = 00000000] 08:45:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (13E68800) [pid = 3788] [serial = 1630] [outer = 13954C00] 08:45:44 INFO - PROCESS | 3788 | 1464623144586 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (14FA3800) [pid = 3788] [serial = 1631] [outer = 13954C00] 08:45:44 INFO - PROCESS | 3788 | 1464623144961 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 3788 | 1464623145025 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 08:45:45 INFO - PROCESS | 3788 | 1464623145028 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:45:45 INFO - PROCESS | 3788 | 1464623145030 Marionette TRACE conn2 <- [1,2138,null,{}] 08:45:45 INFO - PROCESS | 3788 | 1464623145034 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 3788 | 1464623145122 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:45:45 INFO - PROCESS | 3788 | 1464623145128 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3788 | ++DOCSHELL 155C9C00 == 57 [pid = 3788] [id = 544] 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (15DAD800) [pid = 3788] [serial = 1632] [outer = 00000000] 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (16949800) [pid = 3788] [serial = 1633] [outer = 15DAD800] 08:45:45 INFO - PROCESS | 3788 | 1464623145172 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (16952C00) [pid = 3788] [serial = 1634] [outer = 15DAD800] 08:45:45 INFO - PROCESS | 3788 | 1464623145659 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 647ms 08:45:45 INFO - PROCESS | 3788 | 1464623145702 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 3788 | 1464623145704 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 08:45:45 INFO - PROCESS | 3788 | 1464623145708 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:45:45 INFO - PROCESS | 3788 | 1464623145709 Marionette TRACE conn2 <- [1,2142,null,{}] 08:45:45 INFO - PROCESS | 3788 | 1464623145713 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 3788 | 1464623145803 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:45:45 INFO - PROCESS | 3788 | 1464623145809 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3788 | ++DOCSHELL 10AEB800 == 58 [pid = 3788] [id = 545] 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (10AECC00) [pid = 3788] [serial = 1635] [outer = 00000000] 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (16E83C00) [pid = 3788] [serial = 1636] [outer = 10AECC00] 08:45:45 INFO - PROCESS | 3788 | 1464623145852 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1710F000) [pid = 3788] [serial = 1637] [outer = 10AECC00] 08:45:46 INFO - PROCESS | 3788 | 1464623146349 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 694ms 08:45:46 INFO - PROCESS | 3788 | 1464623146409 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 3788 | 1464623146411 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:45:46 INFO - PROCESS | 3788 | 1464623146414 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 3788 | 1464623146417 Marionette TRACE conn2 <- [1,2146,null,{}] 08:45:46 INFO - PROCESS | 3788 | 1464623146422 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 3788 | 1464623146560 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:45:46 INFO - PROCESS | 3788 | 1464623146625 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 3788 | ++DOCSHELL 0F97FC00 == 59 [pid = 3788] [id = 546] 08:45:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (16A6A400) [pid = 3788] [serial = 1638] [outer = 00000000] 08:45:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (17F0F000) [pid = 3788] [serial = 1639] [outer = 16A6A400] 08:45:46 INFO - PROCESS | 3788 | 1464623146670 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1833D800) [pid = 3788] [serial = 1640] [outer = 16A6A400] 08:45:47 INFO - PROCESS | 3788 | 1464623147114 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 742ms 08:45:47 INFO - PROCESS | 3788 | 1464623147155 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 3788 | 1464623147156 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 08:45:47 INFO - PROCESS | 3788 | 1464623147160 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:45:47 INFO - PROCESS | 3788 | 1464623147161 Marionette TRACE conn2 <- [1,2150,null,{}] 08:45:47 INFO - PROCESS | 3788 | 1464623147191 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 3788 | 1464623147313 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:45:47 INFO - PROCESS | 3788 | 1464623147326 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 3788 | ++DOCSHELL 185B2400 == 60 [pid = 3788] [id = 547] 08:45:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (185B8C00) [pid = 3788] [serial = 1641] [outer = 00000000] 08:45:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (19805800) [pid = 3788] [serial = 1642] [outer = 185B8C00] 08:45:47 INFO - PROCESS | 3788 | 1464623147426 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (19807C00) [pid = 3788] [serial = 1643] [outer = 185B8C00] 08:45:47 INFO - PROCESS | 3788 | 1464623147840 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 742ms 08:45:47 INFO - PROCESS | 3788 | 1464623147901 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 3788 | 1464623147903 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 08:45:47 INFO - PROCESS | 3788 | 1464623147906 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:45:47 INFO - PROCESS | 3788 | 1464623147908 Marionette TRACE conn2 <- [1,2154,null,{}] 08:45:47 INFO - PROCESS | 3788 | 1464623147911 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 3788 | 1464623148024 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (16E81400) [pid = 3788] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (102F7800) [pid = 3788] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16E85000) [pid = 3788] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1551F800) [pid = 3788] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (19806800) [pid = 3788] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (17F09400) [pid = 3788] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (159B6C00) [pid = 3788] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (110A6800) [pid = 3788] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (13B27C00) [pid = 3788] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (12B39800) [pid = 3788] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (10AF0400) [pid = 3788] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (12C17C00) [pid = 3788] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1694B000) [pid = 3788] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1833F800) [pid = 3788] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (0F654C00) [pid = 3788] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (114E8000) [pid = 3788] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (13B31800) [pid = 3788] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1552A400) [pid = 3788] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:45:48 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (0F279800) [pid = 3788] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:45:48 INFO - PROCESS | 3788 | 1464623148239 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 3788 | ++DOCSHELL 0F272400 == 61 [pid = 3788] [id = 548] 08:45:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (0F275C00) [pid = 3788] [serial = 1644] [outer = 00000000] 08:45:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (10AEAC00) [pid = 3788] [serial = 1645] [outer = 0F275C00] 08:45:48 INFO - PROCESS | 3788 | 1464623148285 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (114ECC00) [pid = 3788] [serial = 1646] [outer = 0F275C00] 08:45:48 INFO - PROCESS | 3788 | 1464623148729 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 837ms 08:45:48 INFO - PROCESS | 3788 | 1464623148782 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 3788 | 1464623148784 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 08:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:45:48 INFO - PROCESS | 3788 | 1464623148788 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 3788 | 1464623148789 Marionette TRACE conn2 <- [1,2158,null,{}] 08:45:48 INFO - PROCESS | 3788 | 1464623148793 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 3788 | 1464623148908 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:45:48 INFO - PROCESS | 3788 | 1464623148920 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 3788 | ++DOCSHELL 0F2BCC00 == 62 [pid = 3788] [id = 549] 08:45:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1314CC00) [pid = 3788] [serial = 1647] [outer = 00000000] 08:45:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1694FC00) [pid = 3788] [serial = 1648] [outer = 1314CC00] 08:45:48 INFO - PROCESS | 3788 | 1464623148964 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (17F36C00) [pid = 3788] [serial = 1649] [outer = 1314CC00] 08:45:49 INFO - PROCESS | 3788 | 1464623149365 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 631ms 08:45:49 INFO - PROCESS | 3788 | 1464623149426 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 3788 | 1464623149428 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:45:49 INFO - PROCESS | 3788 | 1464623149431 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 3788 | 1464623149433 Marionette TRACE conn2 <- [1,2162,null,{}] 08:45:49 INFO - PROCESS | 3788 | 1464623149436 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 3788 | 1464623149561 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:45:49 INFO - PROCESS | 3788 | 1464623149573 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 3788 | ++DOCSHELL 0F650800 == 63 [pid = 3788] [id = 550] 08:45:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (13194800) [pid = 3788] [serial = 1650] [outer = 00000000] 08:45:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (185BC000) [pid = 3788] [serial = 1651] [outer = 13194800] 08:45:49 INFO - PROCESS | 3788 | 1464623149616 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (19E7A800) [pid = 3788] [serial = 1652] [outer = 13194800] 08:45:50 INFO - PROCESS | 3788 | 1464623150016 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 647ms 08:45:50 INFO - PROCESS | 3788 | 1464623150070 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 3788 | 1464623150072 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 08:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:45:50 INFO - PROCESS | 3788 | 1464623150075 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 3788 | 1464623150077 Marionette TRACE conn2 <- [1,2166,null,{}] 08:45:50 INFO - PROCESS | 3788 | 1464623150081 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 3788 | 1464623150245 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:45:50 INFO - PROCESS | 3788 | 1464623150374 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 3788 | ++DOCSHELL 0C77AC00 == 64 [pid = 3788] [id = 551] 08:45:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (0C7F8000) [pid = 3788] [serial = 1653] [outer = 00000000] 08:45:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (0F981800) [pid = 3788] [serial = 1654] [outer = 0C7F8000] 08:45:50 INFO - PROCESS | 3788 | 1464623150431 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (105F0000) [pid = 3788] [serial = 1655] [outer = 0C7F8000] 08:45:51 INFO - PROCESS | 3788 | 1464623150983 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 963ms 08:45:51 INFO - PROCESS | 3788 | 1464623151022 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3788 | 1464623151027 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:45:51 INFO - PROCESS | 3788 | 1464623151032 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 3788 | 1464623151036 Marionette TRACE conn2 <- [1,2170,null,{}] 08:45:51 INFO - PROCESS | 3788 | 1464623151040 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 3788 | 1464623151152 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:45:51 INFO - PROCESS | 3788 | 1464623151266 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 3788 | ++DOCSHELL 13130400 == 65 [pid = 3788] [id = 552] 08:45:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (13195800) [pid = 3788] [serial = 1656] [outer = 00000000] 08:45:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (13B23C00) [pid = 3788] [serial = 1657] [outer = 13195800] 08:45:51 INFO - PROCESS | 3788 | 1464623151362 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1432B400) [pid = 3788] [serial = 1658] [outer = 13195800] 08:45:52 INFO - PROCESS | 3788 | 1464623152049 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1057ms 08:45:52 INFO - PROCESS | 3788 | 1464623152115 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 3788 | 1464623152119 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 08:45:52 INFO - PROCESS | 3788 | 1464623152141 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:45:52 INFO - PROCESS | 3788 | 1464623152144 Marionette TRACE conn2 <- [1,2174,null,{}] 08:45:52 INFO - PROCESS | 3788 | 1464623152148 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 3788 | 1464623152304 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:45:52 INFO - PROCESS | 3788 | 1464623152322 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 3788 | ++DOCSHELL 155B3400 == 66 [pid = 3788] [id = 553] 08:45:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1694B400) [pid = 3788] [serial = 1659] [outer = 00000000] 08:45:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (17685C00) [pid = 3788] [serial = 1660] [outer = 1694B400] 08:45:52 INFO - PROCESS | 3788 | 1464623152375 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (18337400) [pid = 3788] [serial = 1661] [outer = 1694B400] 08:45:53 INFO - PROCESS | 3788 | 1464623152999 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 915ms 08:45:53 INFO - PROCESS | 3788 | 1464623153048 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 3788 | 1464623153050 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:45:53 INFO - PROCESS | 3788 | 1464623153060 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 3788 | 1464623153066 Marionette TRACE conn2 <- [1,2178,null,{}] 08:45:53 INFO - PROCESS | 3788 | 1464623153071 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 3788 | 1464623153178 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:45:53 INFO - PROCESS | 3788 | 1464623153322 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 3788 | ++DOCSHELL 1A69A400 == 67 [pid = 3788] [id = 554] 08:45:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1A69F000) [pid = 3788] [serial = 1662] [outer = 00000000] 08:45:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1A6CD000) [pid = 3788] [serial = 1663] [outer = 1A69F000] 08:45:53 INFO - PROCESS | 3788 | 1464623153376 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1A785400) [pid = 3788] [serial = 1664] [outer = 1A69F000] 08:45:53 INFO - PROCESS | 3788 | 1464623153955 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 962ms 08:45:54 INFO - PROCESS | 3788 | 1464623154019 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 3788 | 1464623154022 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:45:54 INFO - PROCESS | 3788 | 1464623154026 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 3788 | 1464623154028 Marionette TRACE conn2 <- [1,2182,null,{}] 08:45:54 INFO - PROCESS | 3788 | 1464623154031 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 3788 | 1464623154137 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:45:54 INFO - PROCESS | 3788 | 1464623154250 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 3788 | ++DOCSHELL 1A789800 == 68 [pid = 3788] [id = 555] 08:45:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1A78C400) [pid = 3788] [serial = 1665] [outer = 00000000] 08:45:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1A790400) [pid = 3788] [serial = 1666] [outer = 1A78C400] 08:45:54 INFO - PROCESS | 3788 | 1464623154343 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1A89B000) [pid = 3788] [serial = 1667] [outer = 1A78C400] 08:45:54 INFO - PROCESS | 3788 | 1464623154881 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 916ms 08:45:54 INFO - PROCESS | 3788 | 1464623154929 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 3788 | 1464623154932 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:45:54 INFO - PROCESS | 3788 | 1464623154936 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 3788 | 1464623154938 Marionette TRACE conn2 <- [1,2186,null,{}] 08:45:54 INFO - PROCESS | 3788 | 1464623154941 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 3788 | 1464623155092 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:45:55 INFO - PROCESS | 3788 | 1464623155442 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 3788 | ++DOCSHELL 0F272C00 == 69 [pid = 3788] [id = 556] 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (0F273000) [pid = 3788] [serial = 1668] [outer = 00000000] 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (10A64C00) [pid = 3788] [serial = 1669] [outer = 0F273000] 08:45:55 INFO - PROCESS | 3788 | 1464623155492 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (10EA9C00) [pid = 3788] [serial = 1670] [outer = 0F273000] 08:45:56 INFO - PROCESS | 3788 | 1464623156094 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1168ms 08:45:56 INFO - PROCESS | 3788 | 1464623156125 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 3788 | 1464623156129 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 08:45:56 INFO - PROCESS | 3788 | 1464623156133 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:45:56 INFO - PROCESS | 3788 | 1464623156137 Marionette TRACE conn2 <- [1,2190,null,{}] 08:45:56 INFO - PROCESS | 3788 | 1464623156141 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 3788 | 1464623156239 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:45:56 INFO - PROCESS | 3788 | 1464623156385 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 0F650800 == 68 [pid = 3788] [id = 550] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 0F2BCC00 == 67 [pid = 3788] [id = 549] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 19805C00 == 66 [pid = 3788] [id = 520] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 0F272400 == 65 [pid = 3788] [id = 548] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 185B2400 == 64 [pid = 3788] [id = 547] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 0F97FC00 == 63 [pid = 3788] [id = 546] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 10AEB800 == 62 [pid = 3788] [id = 545] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 155C9C00 == 61 [pid = 3788] [id = 544] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 13954400 == 60 [pid = 3788] [id = 543] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 1128D400 == 59 [pid = 3788] [id = 542] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 0F2B9000 == 58 [pid = 3788] [id = 541] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 12DE5800 == 57 [pid = 3788] [id = 537] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 10AED800 == 56 [pid = 3788] [id = 536] 08:45:56 INFO - PROCESS | 3788 | --DOCSHELL 19E7E800 == 55 [pid = 3788] [id = 535] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (105F7000) [pid = 3788] [serial = 1475] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (12C13C00) [pid = 3788] [serial = 1478] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (15DA4800) [pid = 3788] [serial = 1481] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (16F6D400) [pid = 3788] [serial = 1484] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1432B000) [pid = 3788] [serial = 1523] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (179FDC00) [pid = 3788] [serial = 1526] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (185B6400) [pid = 3788] [serial = 1529] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (10C3EC00) [pid = 3788] [serial = 1520] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (16F6BC00) [pid = 3788] [serial = 1591] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1147F800) [pid = 3788] [serial = 1579] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (179FF400) [pid = 3788] [serial = 1594] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (12965000) [pid = 3788] [serial = 1580] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (175DBC00) [pid = 3788] [serial = 1592] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (155CA000) [pid = 3788] [serial = 1585] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (155D1400) [pid = 3788] [serial = 1586] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (19BDA400) [pid = 3788] [serial = 1573] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (19B0A400) [pid = 3788] [serial = 1562] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (185B9C00) [pid = 3788] [serial = 1597] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (11489C00) [pid = 3788] [serial = 1588] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (12BE4800) [pid = 3788] [serial = 1577] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (12958C00) [pid = 3788] [serial = 1576] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (13B2D800) [pid = 3788] [serial = 1582] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (19E82400) [pid = 3788] [serial = 1606] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1432AC00) [pid = 3788] [serial = 1583] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1432A000) [pid = 3788] [serial = 1567] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (17EA1000) [pid = 3788] [serial = 1595] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1148AC00) [pid = 3788] [serial = 1564] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (19804000) [pid = 3788] [serial = 1570] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (185BB800) [pid = 3788] [serial = 1604] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (155B0400) [pid = 3788] [serial = 1600] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (17F2EC00) [pid = 3788] [serial = 1603] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (19806000) [pid = 3788] [serial = 1598] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1694C800) [pid = 3788] [serial = 1601] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1694BC00) [pid = 3788] [serial = 1589] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3788 | ++DOCSHELL 0F2BCC00 == 56 [pid = 3788] [id = 557] 08:45:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (0F650800) [pid = 3788] [serial = 1671] [outer = 00000000] 08:45:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (10A55400) [pid = 3788] [serial = 1672] [outer = 0F650800] 08:45:56 INFO - PROCESS | 3788 | 1464623156472 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1147F800) [pid = 3788] [serial = 1673] [outer = 0F650800] 08:45:56 INFO - PROCESS | 3788 | 1464623156905 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 805ms 08:45:56 INFO - PROCESS | 3788 | 1464623156939 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 3788 | 1464623156943 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 08:45:56 INFO - PROCESS | 3788 | 1464623156946 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:45:56 INFO - PROCESS | 3788 | 1464623156948 Marionette TRACE conn2 <- [1,2194,null,{}] 08:45:56 INFO - PROCESS | 3788 | 1464623156952 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 3788 | 1464623157035 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:45:57 INFO - PROCESS | 3788 | 1464623157044 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3788 | ++DOCSHELL 12C02800 == 57 [pid = 3788] [id = 558] 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (12C0A400) [pid = 3788] [serial = 1674] [outer = 00000000] 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (12C14000) [pid = 3788] [serial = 1675] [outer = 12C0A400] 08:45:57 INFO - PROCESS | 3788 | 1464623157089 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (12C1E000) [pid = 3788] [serial = 1676] [outer = 12C0A400] 08:45:57 INFO - PROCESS | 3788 | 1464623157563 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 647ms 08:45:57 INFO - PROCESS | 3788 | 1464623157585 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 3788 | 1464623157587 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:45:57 INFO - PROCESS | 3788 | 1464623157597 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 3788 | 1464623157602 Marionette TRACE conn2 <- [1,2198,null,{}] 08:45:57 INFO - PROCESS | 3788 | 1464623157610 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 3788 | 1464623157693 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:45:57 INFO - PROCESS | 3788 | 1464623157700 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3788 | ++DOCSHELL 12C13C00 == 58 [pid = 3788] [id = 559] 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (13958400) [pid = 3788] [serial = 1677] [outer = 00000000] 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (13E61C00) [pid = 3788] [serial = 1678] [outer = 13958400] 08:45:57 INFO - PROCESS | 3788 | 1464623157751 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (14333000) [pid = 3788] [serial = 1679] [outer = 13958400] 08:45:58 INFO - PROCESS | 3788 | 1464623158255 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 663ms 08:45:58 INFO - PROCESS | 3788 | 1464623158281 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 3788 | 1464623158283 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 08:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:45:58 INFO - PROCESS | 3788 | 1464623158286 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 3788 | 1464623158288 Marionette TRACE conn2 <- [1,2202,null,{}] 08:45:58 INFO - PROCESS | 3788 | 1464623158291 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 3788 | 1464623158372 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:45:58 INFO - PROCESS | 3788 | 1464623158378 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 3788 | ++DOCSHELL 14FA3400 == 59 [pid = 3788] [id = 560] 08:45:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (15024800) [pid = 3788] [serial = 1680] [outer = 00000000] 08:45:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (155B0000) [pid = 3788] [serial = 1681] [outer = 15024800] 08:45:58 INFO - PROCESS | 3788 | 1464623158422 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (155D1400) [pid = 3788] [serial = 1682] [outer = 15024800] 08:45:58 INFO - PROCESS | 3788 | 1464623158912 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 631ms 08:45:58 INFO - PROCESS | 3788 | 1464623158924 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 3788 | 1464623158926 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 08:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:45:58 INFO - PROCESS | 3788 | 1464623158937 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 3788 | 1464623158939 Marionette TRACE conn2 <- [1,2206,null,{}] 08:45:58 INFO - PROCESS | 3788 | 1464623158942 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 3788 | 1464623159051 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:45:59 INFO - PROCESS | 3788 | 1464623159058 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 3788 | ++DOCSHELL 155CB800 == 60 [pid = 3788] [id = 561] 08:45:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (15DA1800) [pid = 3788] [serial = 1683] [outer = 00000000] 08:45:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (15F13C00) [pid = 3788] [serial = 1684] [outer = 15DA1800] 08:45:59 INFO - PROCESS | 3788 | 1464623159160 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (16948800) [pid = 3788] [serial = 1685] [outer = 15DA1800] 08:45:59 INFO - PROCESS | 3788 | 1464623159585 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 710ms 08:45:59 INFO - PROCESS | 3788 | 1464623159634 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 3788 | 1464623159636 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 08:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:45:59 INFO - PROCESS | 3788 | 1464623159640 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 3788 | 1464623159641 Marionette TRACE conn2 <- [1,2210,null,{}] 08:45:59 INFO - PROCESS | 3788 | 1464623159669 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 3788 | 1464623159790 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:45:59 INFO - PROCESS | 3788 | 1464623159893 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 3788 | ++DOCSHELL 1694C000 == 61 [pid = 3788] [id = 562] 08:45:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (16952800) [pid = 3788] [serial = 1686] [outer = 00000000] 08:45:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (16E83800) [pid = 3788] [serial = 1687] [outer = 16952800] 08:45:59 INFO - PROCESS | 3788 | 1464623159937 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (16E84000) [pid = 3788] [serial = 1688] [outer = 16952800] 08:46:00 INFO - PROCESS | 3788 | 1464623160341 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 742ms 08:46:00 INFO - PROCESS | 3788 | 1464623160380 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 3788 | 1464623160382 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:46:00 INFO - PROCESS | 3788 | 1464623160385 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 3788 | 1464623160387 Marionette TRACE conn2 <- [1,2214,null,{}] 08:46:00 INFO - PROCESS | 3788 | 1464623160391 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 3788 | 1464623160507 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:46:00 INFO - PROCESS | 3788 | --DOCSHELL 1B47C000 == 60 [pid = 3788] [id = 16] 08:46:00 INFO - PROCESS | 3788 | 1464623160527 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 3788 | ++DOCSHELL 16E8BC00 == 61 [pid = 3788] [id = 563] 08:46:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (16F72000) [pid = 3788] [serial = 1689] [outer = 00000000] 08:46:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (17680C00) [pid = 3788] [serial = 1690] [outer = 16F72000] 08:46:00 INFO - PROCESS | 3788 | 1464623160646 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (179F3000) [pid = 3788] [serial = 1691] [outer = 16F72000] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (185B8C00) [pid = 3788] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (13954C00) [pid = 3788] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (0F275C00) [pid = 3788] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (11483800) [pid = 3788] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (10C3F400) [pid = 3788] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (16A6A400) [pid = 3788] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (10AECC00) [pid = 3788] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1314CC00) [pid = 3788] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:46:01 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (15DAD800) [pid = 3788] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:46:01 INFO - PROCESS | 3788 | 1464623161135 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 805ms 08:46:01 INFO - PROCESS | 3788 | 1464623161201 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 3788 | 1464623161203 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:46:01 INFO - PROCESS | 3788 | 1464623161207 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 3788 | 1464623161208 Marionette TRACE conn2 <- [1,2218,null,{}] 08:46:01 INFO - PROCESS | 3788 | 1464623161212 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 3788 | 1464623161290 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:46:01 INFO - PROCESS | 3788 | 1464623161390 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 3788 | ++DOCSHELL 1052F800 == 62 [pid = 3788] [id = 564] 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (10AECC00) [pid = 3788] [serial = 1692] [outer = 00000000] 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (15F14C00) [pid = 3788] [serial = 1693] [outer = 10AECC00] 08:46:01 INFO - PROCESS | 3788 | 1464623161481 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (17680400) [pid = 3788] [serial = 1694] [outer = 10AECC00] 08:46:01 INFO - PROCESS | 3788 | 1464623161825 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 647ms 08:46:01 INFO - PROCESS | 3788 | 1464623161875 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 3788 | 1464623161877 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:46:01 INFO - PROCESS | 3788 | 1464623161880 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 3788 | 1464623161882 Marionette TRACE conn2 <- [1,2222,null,{}] 08:46:01 INFO - PROCESS | 3788 | 1464623161885 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 3788 | 1464623162006 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:46:02 INFO - PROCESS | 3788 | 1464623162014 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 3788 | ++DOCSHELL 0F987C00 == 63 [pid = 3788] [id = 565] 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (15018C00) [pid = 3788] [serial = 1695] [outer = 00000000] 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (175D9000) [pid = 3788] [serial = 1696] [outer = 15018C00] 08:46:02 INFO - PROCESS | 3788 | 1464623162057 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (15DA4800) [pid = 3788] [serial = 1697] [outer = 15018C00] 08:46:02 INFO - PROCESS | 3788 | 1464623162458 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 632ms 08:46:02 INFO - PROCESS | 3788 | 1464623162518 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 3788 | 1464623162520 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 08:46:02 INFO - PROCESS | 3788 | 1464623162523 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:46:02 INFO - PROCESS | 3788 | 1464623162525 Marionette TRACE conn2 <- [1,2226,null,{}] 08:46:02 INFO - PROCESS | 3788 | 1464623162528 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 3788 | 1464623162644 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:46:02 INFO - PROCESS | 3788 | 1464623162660 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 3788 | ++DOCSHELL 0F98A000 == 64 [pid = 3788] [id = 566] 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (13B22400) [pid = 3788] [serial = 1698] [outer = 00000000] 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (185B4000) [pid = 3788] [serial = 1699] [outer = 13B22400] 08:46:02 INFO - PROCESS | 3788 | 1464623162737 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (19804C00) [pid = 3788] [serial = 1700] [outer = 13B22400] 08:46:03 INFO - PROCESS | 3788 | 1464623163257 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 805ms 08:46:03 INFO - PROCESS | 3788 | 1464623163326 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 3788 | 1464623163331 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 08:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:46:03 INFO - PROCESS | 3788 | 1464623163336 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 3788 | 1464623163341 Marionette TRACE conn2 <- [1,2230,null,{}] 08:46:03 INFO - PROCESS | 3788 | 1464623163347 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 3788 | 1464623163458 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:46:03 INFO - PROCESS | 3788 | 1464623163603 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F7000 == 65 [pid = 3788] [id = 567] 08:46:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (0F64D400) [pid = 3788] [serial = 1701] [outer = 00000000] 08:46:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (10C3EC00) [pid = 3788] [serial = 1702] [outer = 0F64D400] 08:46:03 INFO - PROCESS | 3788 | 1464623163659 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1147F400) [pid = 3788] [serial = 1703] [outer = 0F64D400] 08:46:04 INFO - PROCESS | 3788 | 1464623164264 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1010ms 08:46:04 INFO - PROCESS | 3788 | 1464623164340 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 3788 | 1464623164346 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 08:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:46:04 INFO - PROCESS | 3788 | 1464623164353 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 3788 | 1464623164356 Marionette TRACE conn2 <- [1,2234,null,{}] 08:46:04 INFO - PROCESS | 3788 | 1464623164359 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 3788 | 1464623164466 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:46:04 INFO - PROCESS | 3788 | 1464623164607 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 3788 | ++DOCSHELL 12C14400 == 66 [pid = 3788] [id = 568] 08:46:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (12C14800) [pid = 3788] [serial = 1704] [outer = 00000000] 08:46:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (13955000) [pid = 3788] [serial = 1705] [outer = 12C14800] 08:46:04 INFO - PROCESS | 3788 | 1464623164661 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (139AA800) [pid = 3788] [serial = 1706] [outer = 12C14800] 08:46:05 INFO - PROCESS | 3788 | 1464623165259 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 947ms 08:46:05 INFO - PROCESS | 3788 | 1464623165328 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 3788 | 1464623165331 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:46:05 INFO - PROCESS | 3788 | 1464623165348 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 3788 | 1464623165352 Marionette TRACE conn2 <- [1,2238,null,{}] 08:46:05 INFO - PROCESS | 3788 | 1464623165365 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 3788 | 1464623165473 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:46:05 INFO - PROCESS | 3788 | 1464623165612 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 3788 | ++DOCSHELL 1313C800 == 67 [pid = 3788] [id = 569] 08:46:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (15024400) [pid = 3788] [serial = 1707] [outer = 00000000] 08:46:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (16A71C00) [pid = 3788] [serial = 1708] [outer = 15024400] 08:46:05 INFO - PROCESS | 3788 | 1464623165670 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1816B000) [pid = 3788] [serial = 1709] [outer = 15024400] 08:46:06 INFO - PROCESS | 3788 | 1464623166272 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1026ms 08:46:06 INFO - PROCESS | 3788 | 1464623166343 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 3788 | 1464623166346 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 08:46:06 INFO - PROCESS | 3788 | 1464623166349 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:46:06 INFO - PROCESS | 3788 | 1464623166351 Marionette TRACE conn2 <- [1,2242,null,{}] 08:46:06 INFO - PROCESS | 3788 | 1464623166354 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 3788 | 1464623166459 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:46:06 INFO - PROCESS | 3788 | 1464623166598 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 3788 | ++DOCSHELL 1833A800 == 68 [pid = 3788] [id = 570] 08:46:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1833CC00) [pid = 3788] [serial = 1710] [outer = 00000000] 08:46:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (19B05400) [pid = 3788] [serial = 1711] [outer = 1833CC00] 08:46:06 INFO - PROCESS | 3788 | 1464623166653 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (19BD2400) [pid = 3788] [serial = 1712] [outer = 1833CC00] 08:46:07 INFO - PROCESS | 3788 | 1464623167186 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 915ms 08:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:46:07 INFO - PROCESS | 3788 | 1464623167253 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 3788 | 1464623167255 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 08:46:07 INFO - PROCESS | 3788 | 1464623167259 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 3788 | 1464623167261 Marionette TRACE conn2 <- [1,2246,null,{}] 08:46:07 INFO - PROCESS | 3788 | 1464623167265 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 3788 | 1464623167366 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:46:07 INFO - PROCESS | 3788 | 1464623167477 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 3788 | ++DOCSHELL 12B59400 == 69 [pid = 3788] [id = 571] 08:46:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (171F7800) [pid = 3788] [serial = 1713] [outer = 00000000] 08:46:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19E7DC00) [pid = 3788] [serial = 1714] [outer = 171F7800] 08:46:07 INFO - PROCESS | 3788 | 1464623167530 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1A134400) [pid = 3788] [serial = 1715] [outer = 171F7800] 08:46:08 INFO - PROCESS | 3788 | 1464623168187 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 947ms 08:46:08 INFO - PROCESS | 3788 | 1464623168236 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 3788 | 1464623168238 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:46:08 INFO - PROCESS | 3788 | 1464623168242 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 3788 | 1464623168244 Marionette TRACE conn2 <- [1,2250,null,{}] 08:46:08 INFO - PROCESS | 3788 | 1464623168248 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 3788 | 1464623168368 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:46:08 INFO - PROCESS | 3788 | 1464623168671 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 3788 | ++DOCSHELL 0F272400 == 70 [pid = 3788] [id = 572] 08:46:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (102CD000) [pid = 3788] [serial = 1716] [outer = 00000000] 08:46:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (10C34C00) [pid = 3788] [serial = 1717] [outer = 102CD000] 08:46:08 INFO - PROCESS | 3788 | 1464623168725 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (10F67000) [pid = 3788] [serial = 1718] [outer = 102CD000] 08:46:09 INFO - PROCESS | 3788 | 1464623169268 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1089ms 08:46:09 INFO - PROCESS | 3788 | 1464623169336 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 3788 | 1464623169340 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 08:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:46:09 INFO - PROCESS | 3788 | 1464623169344 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 3788 | 1464623169347 Marionette TRACE conn2 <- [1,2254,null,{}] 08:46:09 INFO - PROCESS | 3788 | 1464623169353 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:09 INFO - PROCESS | 3788 | 1464623169451 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:46:09 INFO - PROCESS | 3788 | 1464623169571 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 3788 | ++DOCSHELL 0F2B9800 == 71 [pid = 3788] [id = 573] 08:46:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (0F39D400) [pid = 3788] [serial = 1719] [outer = 00000000] 08:46:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (12DE7400) [pid = 3788] [serial = 1720] [outer = 0F39D400] 08:46:09 INFO - PROCESS | 3788 | 1464623169663 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1432A000) [pid = 3788] [serial = 1721] [outer = 0F39D400] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 11486C00 == 70 [pid = 3788] [id = 492] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 12B3E400 == 69 [pid = 3788] [id = 436] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 10A61400 == 68 [pid = 3788] [id = 434] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 12C1BC00 == 67 [pid = 3788] [id = 463] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 0F987C00 == 66 [pid = 3788] [id = 565] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 1052F800 == 65 [pid = 3788] [id = 564] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 16E8BC00 == 64 [pid = 3788] [id = 563] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 1694C000 == 63 [pid = 3788] [id = 562] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 155CB800 == 62 [pid = 3788] [id = 561] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 14FA3400 == 61 [pid = 3788] [id = 560] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 12C13C00 == 60 [pid = 3788] [id = 559] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 12C02800 == 59 [pid = 3788] [id = 558] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 0F2BCC00 == 58 [pid = 3788] [id = 557] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (185BC000) [pid = 3788] [serial = 1651] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 0F272C00 == 57 [pid = 3788] [id = 556] 08:46:09 INFO - PROCESS | 3788 | --DOCSHELL 0C77AC00 == 56 [pid = 3788] [id = 551] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (19805800) [pid = 3788] [serial = 1642] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (13E68800) [pid = 3788] [serial = 1630] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1A6A2C00) [pid = 3788] [serial = 1621] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (11286000) [pid = 3788] [serial = 1609] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (19807C00) [pid = 3788] [serial = 1643] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (10AEAC00) [pid = 3788] [serial = 1645] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (12B31400) [pid = 3788] [serial = 1627] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1A16C000) [pid = 3788] [serial = 1618] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1148A400) [pid = 3788] [serial = 1625] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (114ECC00) [pid = 3788] [serial = 1646] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (12C0B400) [pid = 3788] [serial = 1628] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (17F0F000) [pid = 3788] [serial = 1639] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (19806400) [pid = 3788] [serial = 1615] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (16E83C00) [pid = 3788] [serial = 1636] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1694FC00) [pid = 3788] [serial = 1648] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (11252800) [pid = 3788] [serial = 1624] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (14FA3800) [pid = 3788] [serial = 1631] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (13E61000) [pid = 3788] [serial = 1612] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1710F000) [pid = 3788] [serial = 1637] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (16952C00) [pid = 3788] [serial = 1634] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1833D800) [pid = 3788] [serial = 1640] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (16949800) [pid = 3788] [serial = 1633] [outer = 00000000] [url = about:blank] 08:46:09 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (17F36C00) [pid = 3788] [serial = 1649] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | 1464623170172 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 853ms 08:46:10 INFO - PROCESS | 3788 | 1464623170185 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 3788 | 1464623170189 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 08:46:10 INFO - PROCESS | 3788 | 1464623170194 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:46:10 INFO - PROCESS | 3788 | 1464623170196 Marionette TRACE conn2 <- [1,2258,null,{}] 08:46:10 INFO - PROCESS | 3788 | 1464623170199 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 3788 | 1464623170285 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:46:10 INFO - PROCESS | 3788 | 1464623170292 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 3788 | ++DOCSHELL 12957800 == 57 [pid = 3788] [id = 574] 08:46:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (12B21C00) [pid = 3788] [serial = 1722] [outer = 00000000] 08:46:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (12C1BC00) [pid = 3788] [serial = 1723] [outer = 12B21C00] 08:46:10 INFO - PROCESS | 3788 | 1464623170338 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (14332400) [pid = 3788] [serial = 1724] [outer = 12B21C00] 08:46:10 INFO - PROCESS | 3788 | 1464623170823 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 694ms 08:46:10 INFO - PROCESS | 3788 | 1464623170894 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 3788 | 1464623170896 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:46:10 INFO - PROCESS | 3788 | 1464623170900 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 3788 | 1464623170906 Marionette TRACE conn2 <- [1,2262,null,{}] 08:46:10 INFO - PROCESS | 3788 | 1464623170915 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 3788 | 1464623171001 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:46:11 INFO - PROCESS | 3788 | 1464623171162 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 3788 | ++DOCSHELL 14395000 == 58 [pid = 3788] [id = 575] 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (155C7800) [pid = 3788] [serial = 1725] [outer = 00000000] 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (16896800) [pid = 3788] [serial = 1726] [outer = 155C7800] 08:46:11 INFO - PROCESS | 3788 | 1464623171207 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (16950800) [pid = 3788] [serial = 1727] [outer = 155C7800] 08:46:11 INFO - PROCESS | 3788 | 1464623171581 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 694ms 08:46:11 INFO - PROCESS | 3788 | 1464623171630 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 3788 | 1464623171633 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:46:11 INFO - PROCESS | 3788 | 1464623171636 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 3788 | 1464623171638 Marionette TRACE conn2 <- [1,2266,null,{}] 08:46:11 INFO - PROCESS | 3788 | 1464623171641 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 3788 | 1464623171751 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:46:11 INFO - PROCESS | 3788 | 1464623171765 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 3788 | ++DOCSHELL 0F64FC00 == 59 [pid = 3788] [id = 576] 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (105F6C00) [pid = 3788] [serial = 1728] [outer = 00000000] 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (16E81000) [pid = 3788] [serial = 1729] [outer = 105F6C00] 08:46:11 INFO - PROCESS | 3788 | 1464623171809 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (16E8EC00) [pid = 3788] [serial = 1730] [outer = 105F6C00] 08:46:12 INFO - PROCESS | 3788 | 1464623172282 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 694ms 08:46:12 INFO - PROCESS | 3788 | 1464623172336 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 3788 | 1464623172347 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 08:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:46:12 INFO - PROCESS | 3788 | 1464623172356 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 3788 | 1464623172358 Marionette TRACE conn2 <- [1,2270,null,{}] 08:46:12 INFO - PROCESS | 3788 | 1464623172361 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 3788 | 1464623172475 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:46:12 INFO - PROCESS | 3788 | 1464623172485 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 3788 | ++DOCSHELL 171ECC00 == 60 [pid = 3788] [id = 577] 08:46:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (17682C00) [pid = 3788] [serial = 1731] [outer = 00000000] 08:46:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (17F34800) [pid = 3788] [serial = 1732] [outer = 17682C00] 08:46:12 INFO - PROCESS | 3788 | 1464623172591 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (18340400) [pid = 3788] [serial = 1733] [outer = 17682C00] 08:46:13 INFO - PROCESS | 3788 | 1464623173036 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 742ms 08:46:13 INFO - PROCESS | 3788 | 1464623173092 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 3788 | 1464623173094 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 08:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:46:13 INFO - PROCESS | 3788 | 1464623173098 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 3788 | 1464623173099 Marionette TRACE conn2 <- [1,2274,null,{}] 08:46:13 INFO - PROCESS | 3788 | 1464623173102 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 3788 | 1464623173260 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:46:13 INFO - PROCESS | 3788 | 1464623173331 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 3788 | ++DOCSHELL 1694AC00 == 61 [pid = 3788] [id = 578] 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (179F6400) [pid = 3788] [serial = 1734] [outer = 00000000] 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (19B01C00) [pid = 3788] [serial = 1735] [outer = 179F6400] 08:46:13 INFO - PROCESS | 3788 | 1464623173376 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (19BDB400) [pid = 3788] [serial = 1736] [outer = 179F6400] 08:46:13 INFO - PROCESS | 3788 | 1464623173783 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 757ms 08:46:13 INFO - PROCESS | 3788 | 1464623173842 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 3788 | 1464623173844 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 08:46:13 INFO - PROCESS | 3788 | 1464623173847 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 3788 | 1464623173849 Marionette TRACE conn2 <- [1,2278,null,{}] 08:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:46:13 INFO - PROCESS | 3788 | 1464623173853 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 3788 | 1464623173970 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (13194800) [pid = 3788] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (15018C00) [pid = 3788] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (12C0A400) [pid = 3788] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (0F273000) [pid = 3788] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (0F650800) [pid = 3788] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (13958400) [pid = 3788] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (15024800) [pid = 3788] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (16952800) [pid = 3788] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (10AECC00) [pid = 3788] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16F72000) [pid = 3788] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (15DA1800) [pid = 3788] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1B47CC00) [pid = 3788] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:46:14 INFO - PROCESS | 3788 | 1464623174156 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 3788 | ++DOCSHELL 0F2BAC00 == 62 [pid = 3788] [id = 579] 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (0F650800) [pid = 3788] [serial = 1737] [outer = 00000000] 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (10E95C00) [pid = 3788] [serial = 1738] [outer = 0F650800] 08:46:14 INFO - PROCESS | 3788 | 1464623174202 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (13958400) [pid = 3788] [serial = 1739] [outer = 0F650800] 08:46:14 INFO - PROCESS | 3788 | 1464623174604 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 758ms 08:46:14 INFO - PROCESS | 3788 | 1464623174621 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 3788 | 1464623174623 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 08:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:46:14 INFO - PROCESS | 3788 | 1464623174654 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 3788 | 1464623174655 Marionette TRACE conn2 <- [1,2282,null,{}] 08:46:14 INFO - PROCESS | 3788 | 1464623174660 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 3788 | 1464623174787 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:46:14 INFO - PROCESS | 3788 | 1464623174800 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 3788 | ++DOCSHELL 12C08800 == 63 [pid = 3788] [id = 580] 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (12C0A400) [pid = 3788] [serial = 1740] [outer = 00000000] 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (19BDC400) [pid = 3788] [serial = 1741] [outer = 12C0A400] 08:46:14 INFO - PROCESS | 3788 | 1464623174844 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1A139C00) [pid = 3788] [serial = 1742] [outer = 12C0A400] 08:46:15 INFO - PROCESS | 3788 | 1464623175284 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 695ms 08:46:15 INFO - PROCESS | 3788 | 1464623175352 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 3788 | 1464623175354 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:46:15 INFO - PROCESS | 3788 | 1464623175357 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 3788 | 1464623175359 Marionette TRACE conn2 <- [1,2286,null,{}] 08:46:15 INFO - PROCESS | 3788 | 1464623175371 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 3788 | 1464623175455 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:46:15 INFO - PROCESS | 3788 | 1464623175461 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 3788 | ++DOCSHELL 185BB800 == 64 [pid = 3788] [id = 581] 08:46:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (19804000) [pid = 3788] [serial = 1743] [outer = 00000000] 08:46:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1A6BF400) [pid = 3788] [serial = 1744] [outer = 19804000] 08:46:15 INFO - PROCESS | 3788 | 1464623175508 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1A6CA800) [pid = 3788] [serial = 1745] [outer = 19804000] 08:46:15 INFO - PROCESS | 3788 | 1464623175933 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 599ms 08:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:46:15 INFO - PROCESS | 3788 | 1464623175957 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 3788 | 1464623175958 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 08:46:15 INFO - PROCESS | 3788 | 1464623175962 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 3788 | 1464623175963 Marionette TRACE conn2 <- [1,2290,null,{}] 08:46:15 INFO - PROCESS | 3788 | 1464623175967 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 3788 | 1464623176098 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:46:16 INFO - PROCESS | 3788 | 1464623176107 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 3788 | ++DOCSHELL 1A134C00 == 65 [pid = 3788] [id = 582] 08:46:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1A25FC00) [pid = 3788] [serial = 1746] [outer = 00000000] 08:46:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1A78D400) [pid = 3788] [serial = 1747] [outer = 1A25FC00] 08:46:16 INFO - PROCESS | 3788 | 1464623176157 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1A89CC00) [pid = 3788] [serial = 1748] [outer = 1A25FC00] 08:46:16 INFO - PROCESS | 3788 | 1464623176850 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 963ms 08:46:16 INFO - PROCESS | 3788 | 1464623176906 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 3788 | 1464623176912 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 08:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:46:16 INFO - PROCESS | 3788 | 1464623176931 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 3788 | 1464623176935 Marionette TRACE conn2 <- [1,2294,null,{}] 08:46:16 INFO - PROCESS | 3788 | 1464623176941 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 3788 | 1464623177054 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:46:17 INFO - PROCESS | 3788 | 1464623177198 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 3788 | ++DOCSHELL 1147E400 == 66 [pid = 3788] [id = 583] 08:46:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (11485C00) [pid = 3788] [serial = 1749] [outer = 00000000] 08:46:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (12C0B400) [pid = 3788] [serial = 1750] [outer = 11485C00] 08:46:17 INFO - PROCESS | 3788 | 1464623177262 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (12F43000) [pid = 3788] [serial = 1751] [outer = 11485C00] 08:46:17 INFO - PROCESS | 3788 | 1464623177875 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 963ms 08:46:17 INFO - PROCESS | 3788 | 1464623177907 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 3788 | 1464623177913 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 08:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:46:17 INFO - PROCESS | 3788 | 1464623177920 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 3788 | 1464623177923 Marionette TRACE conn2 <- [1,2298,null,{}] 08:46:17 INFO - PROCESS | 3788 | 1464623177926 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 3788 | 1464623178038 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:46:18 INFO - PROCESS | 3788 | 1464623178195 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 3788 | ++DOCSHELL 15E8AC00 == 67 [pid = 3788] [id = 584] 08:46:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (15E95000) [pid = 3788] [serial = 1752] [outer = 00000000] 08:46:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (16953400) [pid = 3788] [serial = 1753] [outer = 15E95000] 08:46:18 INFO - PROCESS | 3788 | 1464623178250 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (16A67400) [pid = 3788] [serial = 1754] [outer = 15E95000] 08:46:18 INFO - PROCESS | 3788 | 1464623178890 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1042ms 08:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:46:18 INFO - PROCESS | 3788 | 1464623178960 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 3788 | 1464623178963 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 08:46:18 INFO - PROCESS | 3788 | 1464623178983 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 3788 | 1464623178986 Marionette TRACE conn2 <- [1,2302,null,{}] 08:46:19 INFO - PROCESS | 3788 | 1464623178997 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 3788 | 1464623179138 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:46:19 INFO - PROCESS | 3788 | 1464623179283 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 3788 | ++DOCSHELL 19E81000 == 68 [pid = 3788] [id = 585] 08:46:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1A783800) [pid = 3788] [serial = 1755] [outer = 00000000] 08:46:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1A89B400) [pid = 3788] [serial = 1756] [outer = 1A783800] 08:46:19 INFO - PROCESS | 3788 | 1464623179349 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A8A4800) [pid = 3788] [serial = 1757] [outer = 1A783800] 08:46:19 INFO - PROCESS | 3788 | 1464623179863 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 931ms 08:46:19 INFO - PROCESS | 3788 | 1464623179891 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 3788 | 1464623179894 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:46:19 INFO - PROCESS | 3788 | 1464623179898 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 3788 | 1464623179900 Marionette TRACE conn2 <- [1,2306,null,{}] 08:46:19 INFO - PROCESS | 3788 | 1464623179903 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 3788 | 1464623180012 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:46:20 INFO - PROCESS | 3788 | 1464623180169 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 3788 | ++DOCSHELL 1A696800 == 69 [pid = 3788] [id = 586] 08:46:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1A789400) [pid = 3788] [serial = 1758] [outer = 00000000] 08:46:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1AA40400) [pid = 3788] [serial = 1759] [outer = 1A789400] 08:46:20 INFO - PROCESS | 3788 | 1464623180224 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1AA43800) [pid = 3788] [serial = 1760] [outer = 1A789400] 08:46:20 INFO - PROCESS | 3788 | 1464623180877 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 3788 | 1464623180933 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:46:20 INFO - PROCESS | 3788 | 1464623180937 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 3788 | 1464623180939 Marionette TRACE conn2 <- [1,2310,null,{}] 08:46:20 INFO - PROCESS | 3788 | 1464623180942 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 3788 | 1464623181044 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:46:21 INFO - PROCESS | 3788 | 1464623181186 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 3788 | ++DOCSHELL 16A05800 == 70 [pid = 3788] [id = 587] 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1AA3C800) [pid = 3788] [serial = 1761] [outer = 00000000] 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1AB80C00) [pid = 3788] [serial = 1762] [outer = 1AA3C800] 08:46:21 INFO - PROCESS | 3788 | 1464623181240 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1AB82800) [pid = 3788] [serial = 1763] [outer = 1AA3C800] 08:46:21 INFO - PROCESS | 3788 | 1464623181820 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 947ms 08:46:22 INFO - PROCESS | 3788 | 1464623182051 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 3788 | 1464623182056 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 08:46:22 INFO - PROCESS | 3788 | 1464623182075 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 3788 | 1464623182078 Marionette TRACE conn2 <- [1,2314,null,{}] 08:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:46:22 INFO - PROCESS | 3788 | 1464623182083 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 3788 | 1464623182185 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:46:22 INFO - PROCESS | 3788 | 1464623182325 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 3788 | ++DOCSHELL 0C780400 == 71 [pid = 3788] [id = 588] 08:46:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (0C7EA000) [pid = 3788] [serial = 1764] [outer = 00000000] 08:46:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (12B37000) [pid = 3788] [serial = 1765] [outer = 0C7EA000] 08:46:22 INFO - PROCESS | 3788 | 1464623182382 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (12C02C00) [pid = 3788] [serial = 1766] [outer = 0C7EA000] 08:46:22 INFO - PROCESS | 3788 | 1464623182955 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 963ms 08:46:23 INFO - PROCESS | 3788 | 1464623183028 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 3788 | 1464623183032 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 08:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:46:23 INFO - PROCESS | 3788 | 1464623183039 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 3788 | 1464623183043 Marionette TRACE conn2 <- [1,2318,null,{}] 08:46:23 INFO - PROCESS | 3788 | 1464623183047 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 3788 | 1464623183144 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:46:23 INFO - PROCESS | 3788 | 1464623183297 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 185BB800 == 70 [pid = 3788] [id = 581] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 12C08800 == 69 [pid = 3788] [id = 580] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 0F2BAC00 == 68 [pid = 3788] [id = 579] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 1694AC00 == 67 [pid = 3788] [id = 578] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 171ECC00 == 66 [pid = 3788] [id = 577] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 0F64FC00 == 65 [pid = 3788] [id = 576] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 14395000 == 64 [pid = 3788] [id = 575] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 12957800 == 63 [pid = 3788] [id = 574] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 0F2B9800 == 62 [pid = 3788] [id = 573] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 1B478C00 == 61 [pid = 3788] [id = 17] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 0F272400 == 60 [pid = 3788] [id = 572] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 0C7F7000 == 59 [pid = 3788] [id = 567] 08:46:23 INFO - PROCESS | 3788 | --DOCSHELL 0F98A000 == 58 [pid = 3788] [id = 566] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (19E7A800) [pid = 3788] [serial = 1652] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (15DA4800) [pid = 3788] [serial = 1697] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (0F981800) [pid = 3788] [serial = 1654] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (13B23C00) [pid = 3788] [serial = 1657] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (17685C00) [pid = 3788] [serial = 1660] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1A6CD000) [pid = 3788] [serial = 1663] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1A790400) [pid = 3788] [serial = 1666] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (12C14000) [pid = 3788] [serial = 1675] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (12C1E000) [pid = 3788] [serial = 1676] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (10EA9C00) [pid = 3788] [serial = 1670] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (10A64C00) [pid = 3788] [serial = 1669] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (10A55400) [pid = 3788] [serial = 1672] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1147F800) [pid = 3788] [serial = 1673] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (13E61C00) [pid = 3788] [serial = 1678] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (14333000) [pid = 3788] [serial = 1679] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (155B0000) [pid = 3788] [serial = 1681] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16E84000) [pid = 3788] [serial = 1688] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (15F14C00) [pid = 3788] [serial = 1693] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (16E83800) [pid = 3788] [serial = 1687] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (17680C00) [pid = 3788] [serial = 1690] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (179F3000) [pid = 3788] [serial = 1691] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (185B4000) [pid = 3788] [serial = 1699] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (175D9000) [pid = 3788] [serial = 1696] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (15F13C00) [pid = 3788] [serial = 1684] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (16948800) [pid = 3788] [serial = 1685] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (19E7A400) [pid = 3788] [serial = 1139] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (17680400) [pid = 3788] [serial = 1694] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (155D1400) [pid = 3788] [serial = 1682] [outer = 00000000] [url = about:blank] 08:46:23 INFO - PROCESS | 3788 | ++DOCSHELL 0F272400 == 59 [pid = 3788] [id = 589] 08:46:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (0F2B9800) [pid = 3788] [serial = 1767] [outer = 00000000] 08:46:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (10A64C00) [pid = 3788] [serial = 1768] [outer = 0F2B9800] 08:46:23 INFO - PROCESS | 3788 | 1464623183382 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1128CC00) [pid = 3788] [serial = 1769] [outer = 0F2B9800] 08:46:23 INFO - PROCESS | 3788 | 1464623183876 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 852ms 08:46:23 INFO - PROCESS | 3788 | 1464623183914 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 3788 | 1464623183916 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 08:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:46:23 INFO - PROCESS | 3788 | 1464623183919 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 3788 | 1464623183921 Marionette TRACE conn2 <- [1,2322,null,{}] 08:46:23 INFO - PROCESS | 3788 | 1464623183930 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 3788 | 1464623184019 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:46:24 INFO - PROCESS | 3788 | 1464623184030 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 3788 | ++DOCSHELL 14392C00 == 60 [pid = 3788] [id = 590] 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (15026C00) [pid = 3788] [serial = 1770] [outer = 00000000] 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (155CB800) [pid = 3788] [serial = 1771] [outer = 15026C00] 08:46:24 INFO - PROCESS | 3788 | 1464623184079 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (15DAB800) [pid = 3788] [serial = 1772] [outer = 15026C00] 08:46:24 INFO - PROCESS | 3788 | 1464623184574 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 694ms 08:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:46:24 INFO - PROCESS | 3788 | 1464623184619 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 3788 | 1464623184621 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 08:46:24 INFO - PROCESS | 3788 | 1464623184624 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 3788 | 1464623184626 Marionette TRACE conn2 <- [1,2326,null,{}] 08:46:24 INFO - PROCESS | 3788 | 1464623184629 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 3788 | 1464623184714 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:46:24 INFO - PROCESS | 3788 | 1464623184721 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 3788 | ++DOCSHELL 14FA2000 == 61 [pid = 3788] [id = 591] 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (155CB000) [pid = 3788] [serial = 1773] [outer = 00000000] 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (16A05000) [pid = 3788] [serial = 1774] [outer = 155CB000] 08:46:24 INFO - PROCESS | 3788 | 1464623184765 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (16F6A800) [pid = 3788] [serial = 1775] [outer = 155CB000] 08:46:25 INFO - PROCESS | 3788 | 1464623185218 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 631ms 08:46:25 INFO - PROCESS | 3788 | 1464623185262 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 3788 | 1464623185264 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 08:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:46:25 INFO - PROCESS | 3788 | 1464623185267 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 3788 | 1464623185269 Marionette TRACE conn2 <- [1,2330,null,{}] 08:46:25 INFO - PROCESS | 3788 | 1464623185272 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 3788 | 1464623185352 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:46:25 INFO - PROCESS | 3788 | 1464623185358 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 3788 | ++DOCSHELL 105F5000 == 62 [pid = 3788] [id = 592] 08:46:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (13B2C400) [pid = 3788] [serial = 1776] [outer = 00000000] 08:46:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (17693000) [pid = 3788] [serial = 1777] [outer = 13B2C400] 08:46:25 INFO - PROCESS | 3788 | 1464623185406 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (179FF400) [pid = 3788] [serial = 1778] [outer = 13B2C400] 08:46:25 INFO - PROCESS | 3788 | 1464623185893 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 647ms 08:46:25 INFO - PROCESS | 3788 | 1464623185905 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 3788 | 1464623185907 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 08:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:46:25 INFO - PROCESS | 3788 | 1464623185911 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 3788 | 1464623185912 Marionette TRACE conn2 <- [1,2334,null,{}] 08:46:25 INFO - PROCESS | 3788 | 1464623185940 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 3788 | 1464623186082 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:46:26 INFO - PROCESS | 3788 | 1464623186145 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 3788 | ++DOCSHELL 1768C400 == 63 [pid = 3788] [id = 593] 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (17F09C00) [pid = 3788] [serial = 1779] [outer = 00000000] 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (185B8C00) [pid = 3788] [serial = 1780] [outer = 17F09C00] 08:46:26 INFO - PROCESS | 3788 | 1464623186189 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (19808C00) [pid = 3788] [serial = 1781] [outer = 17F09C00] 08:46:26 INFO - PROCESS | 3788 | 1464623186609 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 742ms 08:46:26 INFO - PROCESS | 3788 | 1464623186653 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 3788 | 1464623186655 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 08:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:46:26 INFO - PROCESS | 3788 | 1464623186664 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 3788 | 1464623186666 Marionette TRACE conn2 <- [1,2338,null,{}] 08:46:26 INFO - PROCESS | 3788 | 1464623186669 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 3788 | 1464623186785 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:46:26 INFO - PROCESS | 3788 | 1464623186890 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 3788 | ++DOCSHELL 19BD9000 == 64 [pid = 3788] [id = 594] 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (19BD9400) [pid = 3788] [serial = 1782] [outer = 00000000] 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1A13C400) [pid = 3788] [serial = 1783] [outer = 19BD9400] 08:46:26 INFO - PROCESS | 3788 | 1464623186933 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1A25F800) [pid = 3788] [serial = 1784] [outer = 19BD9400] 08:46:27 INFO - PROCESS | 3788 | 1464623187381 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 742ms 08:46:27 INFO - PROCESS | 3788 | 1464623187429 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 3788 | 1464623187431 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 08:46:27 INFO - PROCESS | 3788 | 1464623187434 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:46:27 INFO - PROCESS | 3788 | 1464623187436 Marionette TRACE conn2 <- [1,2342,null,{}] 08:46:27 INFO - PROCESS | 3788 | 1464623187447 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 3788 | 1464623187569 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:46:27 INFO - PROCESS | 3788 | 1464623187575 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 3788 | ++DOCSHELL 10A57400 == 65 [pid = 3788] [id = 595] 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (15523400) [pid = 3788] [serial = 1785] [outer = 00000000] 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1A78AC00) [pid = 3788] [serial = 1786] [outer = 15523400] 08:46:27 INFO - PROCESS | 3788 | 1464623187618 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1A78F800) [pid = 3788] [serial = 1787] [outer = 15523400] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (19804000) [pid = 3788] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (17682C00) [pid = 3788] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (179F6400) [pid = 3788] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (155C7800) [pid = 3788] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (105F6C00) [pid = 3788] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (102CD000) [pid = 3788] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (0F39D400) [pid = 3788] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (0F650800) [pid = 3788] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (12C0A400) [pid = 3788] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (12B21C00) [pid = 3788] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1B47C400) [pid = 3788] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:46:28 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (19E7EC00) [pid = 3788] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:46:28 INFO - PROCESS | 3788 | 1464623188190 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 805ms 08:46:28 INFO - PROCESS | 3788 | 1464623188237 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 3788 | 1464623188239 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:46:28 INFO - PROCESS | 3788 | 1464623188242 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 3788 | 1464623188253 Marionette TRACE conn2 <- [1,2346,null,{}] 08:46:28 INFO - PROCESS | 3788 | 1464623188257 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 3788 | 1464623188339 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:46:28 INFO - PROCESS | 3788 | 1464623188345 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 3788 | ++DOCSHELL 1148AC00 == 66 [pid = 3788] [id = 596] 08:46:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (114EB800) [pid = 3788] [serial = 1788] [outer = 00000000] 08:46:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (15F1B000) [pid = 3788] [serial = 1789] [outer = 114EB800] 08:46:28 INFO - PROCESS | 3788 | 1464623188392 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1A138800) [pid = 3788] [serial = 1790] [outer = 114EB800] 08:46:28 INFO - PROCESS | 3788 | 1464623188858 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 663ms 08:46:28 INFO - PROCESS | 3788 | 1464623188901 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 3788 | 1464623188903 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 08:46:28 INFO - PROCESS | 3788 | 1464623188906 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:46:28 INFO - PROCESS | 3788 | 1464623188908 Marionette TRACE conn2 <- [1,2350,null,{}] 08:46:28 INFO - PROCESS | 3788 | 1464623188911 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 3788 | 1464623188996 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:46:29 INFO - PROCESS | 3788 | 1464623189002 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 3788 | ++DOCSHELL 16A10C00 == 67 [pid = 3788] [id = 597] 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (17682C00) [pid = 3788] [serial = 1791] [outer = 00000000] 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1AA48C00) [pid = 3788] [serial = 1792] [outer = 17682C00] 08:46:29 INFO - PROCESS | 3788 | 1464623189045 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1AB87000) [pid = 3788] [serial = 1793] [outer = 17682C00] 08:46:29 INFO - PROCESS | 3788 | 1464623189497 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 647ms 08:46:29 INFO - PROCESS | 3788 | 1464623189545 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 3788 | 1464623189547 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 08:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:46:29 INFO - PROCESS | 3788 | 1464623189551 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 3788 | 1464623189554 Marionette TRACE conn2 <- [1,2354,null,{}] 08:46:29 INFO - PROCESS | 3788 | 1464623189559 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 3788 | 1464623189664 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:46:29 INFO - PROCESS | 3788 | 1464623189670 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 3788 | ++DOCSHELL 1AB8D000 == 68 [pid = 3788] [id = 598] 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1AB8DC00) [pid = 3788] [serial = 1794] [outer = 00000000] 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1AD71400) [pid = 3788] [serial = 1795] [outer = 1AB8DC00] 08:46:29 INFO - PROCESS | 3788 | 1464623189724 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1B122400) [pid = 3788] [serial = 1796] [outer = 1AB8DC00] 08:46:30 INFO - PROCESS | 3788 | 1464623190413 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 916ms 08:46:30 INFO - PROCESS | 3788 | 1464623190488 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 3788 | 1464623190491 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 08:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:46:30 INFO - PROCESS | 3788 | 1464623190496 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 3788 | 1464623190499 Marionette TRACE conn2 <- [1,2358,null,{}] 08:46:30 INFO - PROCESS | 3788 | 1464623190506 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 3788 | 1464623190650 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:46:30 INFO - PROCESS | 3788 | 1464623190797 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 3788 | ++DOCSHELL 0F279800 == 69 [pid = 3788] [id = 599] 08:46:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (10558400) [pid = 3788] [serial = 1797] [outer = 00000000] 08:46:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (11489000) [pid = 3788] [serial = 1798] [outer = 10558400] 08:46:30 INFO - PROCESS | 3788 | 1464623190854 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1314CC00) [pid = 3788] [serial = 1799] [outer = 10558400] 08:46:31 INFO - PROCESS | 3788 | 1464623191470 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1057ms 08:46:31 INFO - PROCESS | 3788 | 1464623191543 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 3788 | 1464623191549 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 08:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:46:31 INFO - PROCESS | 3788 | 1464623191574 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 3788 | 1464623191577 Marionette TRACE conn2 <- [1,2362,null,{}] 08:46:31 INFO - PROCESS | 3788 | 1464623191596 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 3788 | 1464623191723 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:46:31 INFO - PROCESS | 3788 | 1464623191862 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 3788 | ++DOCSHELL 15DA1C00 == 70 [pid = 3788] [id = 600] 08:46:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (15E88C00) [pid = 3788] [serial = 1800] [outer = 00000000] 08:46:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1694DC00) [pid = 3788] [serial = 1801] [outer = 15E88C00] 08:46:31 INFO - PROCESS | 3788 | 1464623191919 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (16E86400) [pid = 3788] [serial = 1802] [outer = 15E88C00] 08:46:32 INFO - PROCESS | 3788 | 1464623192480 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 962ms 08:46:32 INFO - PROCESS | 3788 | 1464623192519 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 3788 | 1464623192521 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:46:32 INFO - PROCESS | 3788 | 1464623192525 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 3788 | 1464623192529 Marionette TRACE conn2 <- [1,2366,null,{}] 08:46:32 INFO - PROCESS | 3788 | 1464623192540 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 3788 | 1464623192655 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:46:32 INFO - PROCESS | 3788 | 1464623192805 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 3788 | ++DOCSHELL 1A76F400 == 71 [pid = 3788] [id = 601] 08:46:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1A76FC00) [pid = 3788] [serial = 1803] [outer = 00000000] 08:46:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1A774000) [pid = 3788] [serial = 1804] [outer = 1A76FC00] 08:46:32 INFO - PROCESS | 3788 | 1464623192862 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1A778000) [pid = 3788] [serial = 1805] [outer = 1A76FC00] 08:46:33 INFO - PROCESS | 3788 | 1464623193509 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1010ms 08:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:46:33 INFO - PROCESS | 3788 | 1464623193559 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 3788 | 1464623193562 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 08:46:33 INFO - PROCESS | 3788 | 1464623193565 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 3788 | 1464623193567 Marionette TRACE conn2 <- [1,2370,null,{}] 08:46:33 INFO - PROCESS | 3788 | 1464623193571 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 3788 | 1464623193679 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:46:33 INFO - PROCESS | 3788 | 1464623193829 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 3788 | ++DOCSHELL 1A791800 == 72 [pid = 3788] [id = 602] 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1A89A400) [pid = 3788] [serial = 1806] [outer = 00000000] 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1AB7E800) [pid = 3788] [serial = 1807] [outer = 1A89A400] 08:46:33 INFO - PROCESS | 3788 | 1464623193884 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1AD6B800) [pid = 3788] [serial = 1808] [outer = 1A89A400] 08:46:34 INFO - PROCESS | 3788 | 1464623194407 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 916ms 08:46:34 INFO - PROCESS | 3788 | 1464623194469 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 3788 | 1464623194471 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:46:34 INFO - PROCESS | 3788 | 1464623194474 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 3788 | 1464623194476 Marionette TRACE conn2 <- [1,2374,null,{}] 08:46:34 INFO - PROCESS | 3788 | 1464623194480 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 3788 | 1464623194583 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:46:34 INFO - PROCESS | 3788 | 1464623194742 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 3788 | ++DOCSHELL 1AD71800 == 73 [pid = 3788] [id = 603] 08:46:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1AD71C00) [pid = 3788] [serial = 1809] [outer = 00000000] 08:46:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B126800) [pid = 3788] [serial = 1810] [outer = 1AD71C00] 08:46:34 INFO - PROCESS | 3788 | 1464623194796 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B128C00) [pid = 3788] [serial = 1811] [outer = 1AD71C00] 08:46:35 INFO - PROCESS | 3788 | 1464623195391 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1010ms 08:46:35 INFO - PROCESS | 3788 | 1464623195477 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 3788 | 1464623195479 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:46:35 INFO - PROCESS | 3788 | 1464623195483 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 3788 | 1464623195485 Marionette TRACE conn2 <- [1,2378,null,{}] 08:46:35 INFO - PROCESS | 3788 | 1464623195488 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 3788 | 1464623195615 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:46:35 INFO - PROCESS | 3788 | 1464623195760 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 3788 | ++DOCSHELL 10AE8800 == 74 [pid = 3788] [id = 604] 08:46:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (10AF2C00) [pid = 3788] [serial = 1812] [outer = 00000000] 08:46:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1294CC00) [pid = 3788] [serial = 1813] [outer = 10AF2C00] 08:46:35 INFO - PROCESS | 3788 | 1464623195820 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (13B28000) [pid = 3788] [serial = 1814] [outer = 10AF2C00] 08:46:36 INFO - PROCESS | 3788 | 1464623196527 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1089ms 08:46:36 INFO - PROCESS | 3788 | 1464623196578 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 3788 | 1464623196582 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 08:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:46:36 INFO - PROCESS | 3788 | 1464623196587 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 3788 | 1464623196590 Marionette TRACE conn2 <- [1,2382,null,{}] 08:46:36 INFO - PROCESS | 3788 | 1464623196643 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 3788 | 1464623196746 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:46:36 INFO - PROCESS | 3788 | 1464623196894 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 3788 | ++DOCSHELL 1050B800 == 75 [pid = 3788] [id = 605] 08:46:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (10F63C00) [pid = 3788] [serial = 1815] [outer = 00000000] 08:46:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1148C000) [pid = 3788] [serial = 1816] [outer = 10F63C00] 08:46:36 INFO - PROCESS | 3788 | 1464623196943 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (12B35000) [pid = 3788] [serial = 1817] [outer = 10F63C00] 08:46:37 INFO - PROCESS | 3788 | 1464623197549 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 979ms 08:46:37 INFO - PROCESS | 3788 | 1464623197584 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 3788 | 1464623197589 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:46:37 INFO - PROCESS | 3788 | 1464623197595 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 3788 | 1464623197598 Marionette TRACE conn2 <- [1,2386,null,{}] 08:46:37 INFO - PROCESS | 3788 | 1464623197602 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 3788 | 1464623197701 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:46:37 INFO - PROCESS | 3788 | 1464623197850 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 105F3800 == 74 [pid = 3788] [id = 464] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 0F651400 == 73 [pid = 3788] [id = 491] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 139A1800 == 72 [pid = 3788] [id = 494] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 13B31400 == 71 [pid = 3788] [id = 493] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 16A10C00 == 70 [pid = 3788] [id = 597] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 1148AC00 == 69 [pid = 3788] [id = 596] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 10A57400 == 68 [pid = 3788] [id = 595] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 19BD9000 == 67 [pid = 3788] [id = 594] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 1768C400 == 66 [pid = 3788] [id = 593] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 105F5000 == 65 [pid = 3788] [id = 592] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 14FA2000 == 64 [pid = 3788] [id = 591] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 14392C00 == 63 [pid = 3788] [id = 590] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 0F272400 == 62 [pid = 3788] [id = 589] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 0C780400 == 61 [pid = 3788] [id = 588] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 1A696800 == 60 [pid = 3788] [id = 586] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 19E81000 == 59 [pid = 3788] [id = 585] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 15E8AC00 == 58 [pid = 3788] [id = 584] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 1147E400 == 57 [pid = 3788] [id = 583] 08:46:37 INFO - PROCESS | 3788 | --DOCSHELL 1A134C00 == 56 [pid = 3788] [id = 582] 08:46:37 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1B12C000) [pid = 3788] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:46:37 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1A138000) [pid = 3788] [serial = 1607] [outer = 00000000] [url = about:blank] 08:46:37 INFO - PROCESS | 3788 | ++DOCSHELL 0C7EA800 == 57 [pid = 3788] [id = 606] 08:46:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (0F272400) [pid = 3788] [serial = 1818] [outer = 00000000] 08:46:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (10AF4800) [pid = 3788] [serial = 1819] [outer = 0F272400] 08:46:37 INFO - PROCESS | 3788 | 1464623197936 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1148A800) [pid = 3788] [serial = 1820] [outer = 0F272400] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (17F34800) [pid = 3788] [serial = 1732] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (19B01C00) [pid = 3788] [serial = 1735] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (10C3EC00) [pid = 3788] [serial = 1702] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (16896800) [pid = 3788] [serial = 1726] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (16950800) [pid = 3788] [serial = 1727] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (16E81000) [pid = 3788] [serial = 1729] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (10F67000) [pid = 3788] [serial = 1718] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (10C34C00) [pid = 3788] [serial = 1717] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (18340400) [pid = 3788] [serial = 1733] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1432A000) [pid = 3788] [serial = 1721] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (12DE7400) [pid = 3788] [serial = 1720] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (19B05400) [pid = 3788] [serial = 1711] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (19E7DC00) [pid = 3788] [serial = 1714] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (10E95C00) [pid = 3788] [serial = 1738] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (19BDB400) [pid = 3788] [serial = 1736] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (19BDC400) [pid = 3788] [serial = 1741] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (13955000) [pid = 3788] [serial = 1705] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1A6CA800) [pid = 3788] [serial = 1745] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (12C1BC00) [pid = 3788] [serial = 1723] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (14332400) [pid = 3788] [serial = 1724] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (16A71C00) [pid = 3788] [serial = 1708] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1A139C00) [pid = 3788] [serial = 1742] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (16E8EC00) [pid = 3788] [serial = 1730] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (13958400) [pid = 3788] [serial = 1739] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1A6BF400) [pid = 3788] [serial = 1744] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 3788 | 1464623198368 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 804ms 08:46:38 INFO - PROCESS | 3788 | 1464623198396 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 3788 | 1464623198398 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 08:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:46:38 INFO - PROCESS | 3788 | 1464623198402 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 3788 | 1464623198405 Marionette TRACE conn2 <- [1,2390,null,{}] 08:46:38 INFO - PROCESS | 3788 | 1464623198415 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 3788 | 1464623198504 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:46:38 INFO - PROCESS | 3788 | 1464623198512 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 3788 | ++DOCSHELL 12B34400 == 58 [pid = 3788] [id = 607] 08:46:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (13B29000) [pid = 3788] [serial = 1821] [outer = 00000000] 08:46:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (15524800) [pid = 3788] [serial = 1822] [outer = 13B29000] 08:46:38 INFO - PROCESS | 3788 | 1464623198559 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (15DA0800) [pid = 3788] [serial = 1823] [outer = 13B29000] 08:46:39 INFO - PROCESS | 3788 | 1464623199052 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 711ms 08:46:39 INFO - PROCESS | 3788 | 1464623199101 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3788 | 1464623199103 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:46:39 INFO - PROCESS | 3788 | 1464623199107 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 3788 | 1464623199108 Marionette TRACE conn2 <- [1,2394,null,{}] 08:46:39 INFO - PROCESS | 3788 | 1464623199112 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 3788 | 1464623199196 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:46:39 INFO - PROCESS | 3788 | 1464623199202 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 3788 | ++DOCSHELL 1694C400 == 59 [pid = 3788] [id = 608] 08:46:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1694C800) [pid = 3788] [serial = 1824] [outer = 00000000] 08:46:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (16E85800) [pid = 3788] [serial = 1825] [outer = 1694C800] 08:46:39 INFO - PROCESS | 3788 | 1464623199247 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (16F6BC00) [pid = 3788] [serial = 1826] [outer = 1694C800] 08:46:39 INFO - PROCESS | 3788 | 1464623199729 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 632ms 08:46:39 INFO - PROCESS | 3788 | 1464623199744 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3788 | 1464623199746 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:46:39 INFO - PROCESS | 3788 | 1464623199750 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 3788 | 1464623199751 Marionette TRACE conn2 <- [1,2398,null,{}] 08:46:39 INFO - PROCESS | 3788 | 1464623199755 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 3788 | 1464623199890 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:46:39 INFO - PROCESS | 3788 | 1464623199896 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 3788 | ++DOCSHELL 1678A000 == 60 [pid = 3788] [id = 609] 08:46:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (16949400) [pid = 3788] [serial = 1827] [outer = 00000000] 08:46:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (17EA4C00) [pid = 3788] [serial = 1828] [outer = 16949400] 08:46:39 INFO - PROCESS | 3788 | 1464623199940 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (17F3C400) [pid = 3788] [serial = 1829] [outer = 16949400] 08:46:40 INFO - PROCESS | 3788 | 1464623200459 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 741ms 08:46:40 INFO - PROCESS | 3788 | 1464623200522 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 3788 | 1464623200524 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:46:40 INFO - PROCESS | 3788 | 1464623200528 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 3788 | 1464623200530 Marionette TRACE conn2 <- [1,2402,null,{}] 08:46:40 INFO - PROCESS | 3788 | 1464623200533 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 3788 | 1464623200677 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:46:40 INFO - PROCESS | 3788 | 1464623200750 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 3788 | ++DOCSHELL 18336C00 == 61 [pid = 3788] [id = 610] 08:46:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1833AC00) [pid = 3788] [serial = 1830] [outer = 00000000] 08:46:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (19808400) [pid = 3788] [serial = 1831] [outer = 1833AC00] 08:46:40 INFO - PROCESS | 3788 | 1464623200794 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (19BD3400) [pid = 3788] [serial = 1832] [outer = 1833AC00] 08:46:41 INFO - PROCESS | 3788 | 1464623201228 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 758ms 08:46:41 INFO - PROCESS | 3788 | 1464623201297 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 3788 | 1464623201299 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 08:46:41 INFO - PROCESS | 3788 | 1464623201315 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 3788 | 1464623201317 Marionette TRACE conn2 <- [1,2406,null,{}] 08:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:46:41 INFO - PROCESS | 3788 | 1464623201320 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 3788 | 1464623201437 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:46:41 INFO - PROCESS | 3788 | 1464623201507 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 3788 | ++DOCSHELL 19E74C00 == 62 [pid = 3788] [id = 611] 08:46:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (19E7E000) [pid = 3788] [serial = 1833] [outer = 00000000] 08:46:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A138C00) [pid = 3788] [serial = 1834] [outer = 19E7E000] 08:46:41 INFO - PROCESS | 3788 | 1464623201554 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1A25E400) [pid = 3788] [serial = 1835] [outer = 19E7E000] 08:46:42 INFO - PROCESS | 3788 | 1464623201993 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 742ms 08:46:42 INFO - PROCESS | 3788 | 1464623202068 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 3788 | 1464623202070 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:46:42 INFO - PROCESS | 3788 | 1464623202073 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 3788 | 1464623202075 Marionette TRACE conn2 <- [1,2410,null,{}] 08:46:42 INFO - PROCESS | 3788 | 1464623202078 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 3788 | 1464623202197 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:46:42 INFO - PROCESS | 3788 | 1464623202206 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 3788 | ++DOCSHELL 1055F400 == 63 [pid = 3788] [id = 612] 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1A138000) [pid = 3788] [serial = 1836] [outer = 00000000] 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1A772400) [pid = 3788] [serial = 1837] [outer = 1A138000] 08:46:42 INFO - PROCESS | 3788 | 1464623202312 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1A779400) [pid = 3788] [serial = 1838] [outer = 1A138000] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19BD9400) [pid = 3788] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (15523400) [pid = 3788] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (0F2B9800) [pid = 3788] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (0C7EA000) [pid = 3788] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (15026C00) [pid = 3788] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (114EB800) [pid = 3788] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (13B2C400) [pid = 3788] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (155CB000) [pid = 3788] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (17F09C00) [pid = 3788] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:46:42 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (17682C00) [pid = 3788] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:46:42 INFO - PROCESS | 3788 | 1464623202752 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 757ms 08:46:42 INFO - PROCESS | 3788 | 1464623202815 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 3788 | 1464623202817 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:46:42 INFO - PROCESS | 3788 | 1464623202821 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 3788 | 1464623202832 Marionette TRACE conn2 <- [1,2414,null,{}] 08:46:42 INFO - PROCESS | 3788 | 1464623202844 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 3788 | 1464623202932 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:46:42 INFO - PROCESS | 3788 | 1464623202940 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 3788 | ++DOCSHELL 10A5E400 == 64 [pid = 3788] [id = 613] 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (15523400) [pid = 3788] [serial = 1839] [outer = 00000000] 08:46:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (18340800) [pid = 3788] [serial = 1840] [outer = 15523400] 08:46:43 INFO - PROCESS | 3788 | 1464623202988 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (19E7D400) [pid = 3788] [serial = 1841] [outer = 15523400] 08:46:43 INFO - PROCESS | 3788 | 1464623203494 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 663ms 08:46:43 INFO - PROCESS | 3788 | 1464623203515 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 3788 | 1464623203517 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 08:46:43 INFO - PROCESS | 3788 | 1464623203521 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:46:43 INFO - PROCESS | 3788 | 1464623203522 Marionette TRACE conn2 <- [1,2418,null,{}] 08:46:43 INFO - PROCESS | 3788 | 1464623203526 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 3788 | 1464623203609 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:46:43 INFO - PROCESS | 3788 | 1464623203615 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 3788 | ++DOCSHELL 1432AC00 == 65 [pid = 3788] [id = 614] 08:46:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (18174C00) [pid = 3788] [serial = 1842] [outer = 00000000] 08:46:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1A89C800) [pid = 3788] [serial = 1843] [outer = 18174C00] 08:46:43 INFO - PROCESS | 3788 | 1464623203658 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1AA3F800) [pid = 3788] [serial = 1844] [outer = 18174C00] 08:46:44 INFO - PROCESS | 3788 | 1464623204094 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 600ms 08:46:44 INFO - PROCESS | 3788 | 1464623204122 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 3788 | 1464623204125 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 08:46:44 INFO - PROCESS | 3788 | 1464623204128 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:46:44 INFO - PROCESS | 3788 | 1464623204130 Marionette TRACE conn2 <- [1,2422,null,{}] 08:46:44 INFO - PROCESS | 3788 | 1464623204147 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 3788 | 1464623204248 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:46:44 INFO - PROCESS | 3788 | 1464623204254 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 3788 | ++DOCSHELL 10C22C00 == 66 [pid = 3788] [id = 615] 08:46:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (10C26C00) [pid = 3788] [serial = 1845] [outer = 00000000] 08:46:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (10C2C800) [pid = 3788] [serial = 1846] [outer = 10C26C00] 08:46:44 INFO - PROCESS | 3788 | 1464623204305 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1A78B400) [pid = 3788] [serial = 1847] [outer = 10C26C00] 08:46:45 INFO - PROCESS | 3788 | 1464623205003 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 915ms 08:46:45 INFO - PROCESS | 3788 | 1464623205035 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 3788 | 1464623205039 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 08:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:46:45 INFO - PROCESS | 3788 | 1464623205045 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 3788 | 1464623205048 Marionette TRACE conn2 <- [1,2426,null,{}] 08:46:45 INFO - PROCESS | 3788 | 1464623205054 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 3788 | 1464623205174 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:46:45 INFO - PROCESS | 3788 | 1464623205336 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 3788 | ++DOCSHELL 10230400 == 67 [pid = 3788] [id = 616] 08:46:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (10C22800) [pid = 3788] [serial = 1848] [outer = 00000000] 08:46:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (10C2CC00) [pid = 3788] [serial = 1849] [outer = 10C22800] 08:46:45 INFO - PROCESS | 3788 | 1464623205393 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (10E95C00) [pid = 3788] [serial = 1850] [outer = 10C22800] 08:46:46 INFO - PROCESS | 3788 | 1464623206068 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1105ms 08:46:46 INFO - PROCESS | 3788 | 1464623206138 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 3788 | 1464623206144 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 08:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:46:46 INFO - PROCESS | 3788 | 1464623206150 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 3788 | 1464623206153 Marionette TRACE conn2 <- [1,2430,null,{}] 08:46:46 INFO - PROCESS | 3788 | 1464623206157 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 3788 | 1464623206348 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:46:46 INFO - PROCESS | 3788 | 1464623206496 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 3788 | ++DOCSHELL 12C13400 == 68 [pid = 3788] [id = 617] 08:46:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (12C1BC00) [pid = 3788] [serial = 1851] [outer = 00000000] 08:46:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (14330400) [pid = 3788] [serial = 1852] [outer = 12C1BC00] 08:46:46 INFO - PROCESS | 3788 | 1464623206551 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (15520800) [pid = 3788] [serial = 1853] [outer = 12C1BC00] 08:46:47 INFO - PROCESS | 3788 | 1464623207158 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1057ms 08:46:47 INFO - PROCESS | 3788 | 1464623207225 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 3788 | 1464623207227 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 08:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:46:47 INFO - PROCESS | 3788 | 1464623207247 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 3788 | 1464623207251 Marionette TRACE conn2 <- [1,2434,null,{}] 08:46:47 INFO - PROCESS | 3788 | 1464623207262 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 3788 | 1464623207372 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:46:47 INFO - PROCESS | 3788 | 1464623207522 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 3788 | ++DOCSHELL 171F6400 == 69 [pid = 3788] [id = 618] 08:46:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (175D9000) [pid = 3788] [serial = 1854] [outer = 00000000] 08:46:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (185ADC00) [pid = 3788] [serial = 1855] [outer = 175D9000] 08:46:47 INFO - PROCESS | 3788 | 1464623207579 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (19B02400) [pid = 3788] [serial = 1856] [outer = 175D9000] 08:46:48 INFO - PROCESS | 3788 | 1464623208109 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 915ms 08:46:48 INFO - PROCESS | 3788 | 1464623208152 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 3788 | 1464623208155 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 08:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:46:48 INFO - PROCESS | 3788 | 1464623208159 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 3788 | 1464623208161 Marionette TRACE conn2 <- [1,2438,null,{}] 08:46:48 INFO - PROCESS | 3788 | 1464623208165 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 3788 | 1464623208275 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:46:48 INFO - PROCESS | 3788 | 1464623208435 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 3788 | ++DOCSHELL 1A34A000 == 70 [pid = 3788] [id = 619] 08:46:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (1A34A400) [pid = 3788] [serial = 1857] [outer = 00000000] 08:46:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (1A34DC00) [pid = 3788] [serial = 1858] [outer = 1A34A400] 08:46:48 INFO - PROCESS | 3788 | 1464623208489 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (1A350800) [pid = 3788] [serial = 1859] [outer = 1A34A400] 08:46:49 INFO - PROCESS | 3788 | 1464623209063 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 947ms 08:46:49 INFO - PROCESS | 3788 | 1464623209103 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 3788 | 1464623209106 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:46:49 INFO - PROCESS | 3788 | 1464623209109 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 3788 | 1464623209111 Marionette TRACE conn2 <- [1,2442,null,{}] 08:46:49 INFO - PROCESS | 3788 | 1464623209115 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 3788 | 1464623209218 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:46:49 INFO - PROCESS | 3788 | 1464623209423 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 3788 | ++DOCSHELL 1A355800 == 71 [pid = 3788] [id = 620] 08:46:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (1A356000) [pid = 3788] [serial = 1860] [outer = 00000000] 08:46:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (1A76E800) [pid = 3788] [serial = 1861] [outer = 1A356000] 08:46:49 INFO - PROCESS | 3788 | 1464623209477 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (1A89AC00) [pid = 3788] [serial = 1862] [outer = 1A356000] 08:46:50 INFO - PROCESS | 3788 | 1464623209994 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 899ms 08:46:50 INFO - PROCESS | 3788 | 1464623210045 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 3788 | 1464623210047 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:46:50 INFO - PROCESS | 3788 | 1464623210051 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 3788 | 1464623210053 Marionette TRACE conn2 <- [1,2446,null,{}] 08:46:50 INFO - PROCESS | 3788 | 1464623210056 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 3788 | 1464623210185 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:46:50 INFO - PROCESS | 3788 | 1464623210358 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 3788 | ++DOCSHELL 10AEB000 == 72 [pid = 3788] [id = 621] 08:46:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (11486000) [pid = 3788] [serial = 1863] [outer = 00000000] 08:46:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (1AD6D400) [pid = 3788] [serial = 1864] [outer = 11486000] 08:46:50 INFO - PROCESS | 3788 | 1464623210417 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (1B131800) [pid = 3788] [serial = 1865] [outer = 11486000] 08:46:51 INFO - PROCESS | 3788 | 1464623211012 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1010ms 08:46:51 INFO - PROCESS | 3788 | 1464623211054 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 3788 | 1464623211056 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:46:51 INFO - PROCESS | 3788 | 1464623211060 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 3788 | 1464623211062 Marionette TRACE conn2 <- [1,2450,null,{}] 08:46:51 INFO - PROCESS | 3788 | 1464623211066 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 3788 | 1464623211178 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:46:51 INFO - PROCESS | 3788 | 1464623211487 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 3788 | ++DOCSHELL 0F659000 == 73 [pid = 3788] [id = 622] 08:46:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (1052F000) [pid = 3788] [serial = 1866] [outer = 00000000] 08:46:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (10C28800) [pid = 3788] [serial = 1867] [outer = 1052F000] 08:46:51 INFO - PROCESS | 3788 | 1464623211543 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (10C30000) [pid = 3788] [serial = 1868] [outer = 1052F000] 08:46:52 INFO - PROCESS | 3788 | 1464623212173 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1168ms 08:46:52 INFO - PROCESS | 3788 | 1464623212215 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 3788 | 1464623212219 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:46:52 INFO - PROCESS | 3788 | 1464623212223 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 3788 | 1464623212226 Marionette TRACE conn2 <- [1,2454,null,{}] 08:46:52 INFO - PROCESS | 3788 | 1464623212232 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 3788 | 1464623212335 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:46:52 INFO - PROCESS | 3788 | 1464623212487 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 3788 | ++DOCSHELL 1397B800 == 74 [pid = 3788] [id = 623] 08:46:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 171 (139A9C00) [pid = 3788] [serial = 1869] [outer = 00000000] 08:46:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 172 (14331800) [pid = 3788] [serial = 1870] [outer = 139A9C00] 08:46:52 INFO - PROCESS | 3788 | 1464623212538 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 173 (155A4400) [pid = 3788] [serial = 1871] [outer = 139A9C00] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 1432AC00 == 73 [pid = 3788] [id = 614] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 10A5E400 == 72 [pid = 3788] [id = 613] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 1055F400 == 71 [pid = 3788] [id = 612] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 19E74C00 == 70 [pid = 3788] [id = 611] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 18336C00 == 69 [pid = 3788] [id = 610] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 1678A000 == 68 [pid = 3788] [id = 609] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 1694C400 == 67 [pid = 3788] [id = 608] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 12B34400 == 66 [pid = 3788] [id = 607] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 0C7EA800 == 65 [pid = 3788] [id = 606] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 1050B800 == 64 [pid = 3788] [id = 605] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 1AD71800 == 63 [pid = 3788] [id = 603] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 172 (1AD71400) [pid = 3788] [serial = 1795] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 1A791800 == 62 [pid = 3788] [id = 602] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 1A76F400 == 61 [pid = 3788] [id = 601] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 15DA1C00 == 60 [pid = 3788] [id = 600] 08:46:52 INFO - PROCESS | 3788 | --DOCSHELL 0F279800 == 59 [pid = 3788] [id = 599] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 171 (1A13C400) [pid = 3788] [serial = 1783] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 170 (1A78D400) [pid = 3788] [serial = 1747] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (1A89B400) [pid = 3788] [serial = 1756] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (1A78AC00) [pid = 3788] [serial = 1786] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (1AA40400) [pid = 3788] [serial = 1759] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (10A64C00) [pid = 3788] [serial = 1768] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1128CC00) [pid = 3788] [serial = 1769] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (1A25F800) [pid = 3788] [serial = 1784] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (12C02C00) [pid = 3788] [serial = 1766] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (12B37000) [pid = 3788] [serial = 1765] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (155CB800) [pid = 3788] [serial = 1771] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (15DAB800) [pid = 3788] [serial = 1772] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1AB80C00) [pid = 3788] [serial = 1762] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1A78F800) [pid = 3788] [serial = 1787] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (15F1B000) [pid = 3788] [serial = 1789] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1A138800) [pid = 3788] [serial = 1790] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (12C0B400) [pid = 3788] [serial = 1750] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (17693000) [pid = 3788] [serial = 1777] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (16A05000) [pid = 3788] [serial = 1774] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (16953400) [pid = 3788] [serial = 1753] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (16F6A800) [pid = 3788] [serial = 1775] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (185B8C00) [pid = 3788] [serial = 1780] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19808C00) [pid = 3788] [serial = 1781] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1AA48C00) [pid = 3788] [serial = 1792] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1AB87000) [pid = 3788] [serial = 1793] [outer = 00000000] [url = about:blank] 08:46:52 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (179FF400) [pid = 3788] [serial = 1778] [outer = 00000000] [url = about:blank] 08:46:53 INFO - PROCESS | 3788 | 1464623213101 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 899ms 08:46:53 INFO - PROCESS | 3788 | 1464623213158 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 3788 | 1464623213162 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:46:53 INFO - PROCESS | 3788 | 1464623213167 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 3788 | 1464623213169 Marionette TRACE conn2 <- [1,2458,null,{}] 08:46:53 INFO - PROCESS | 3788 | 1464623213172 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 3788 | 1464623213270 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:46:53 INFO - PROCESS | 3788 | 1464623213285 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 3788 | ++DOCSHELL 12C08C00 == 60 [pid = 3788] [id = 624] 08:46:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (12C0B400) [pid = 3788] [serial = 1872] [outer = 00000000] 08:46:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (14F9E000) [pid = 3788] [serial = 1873] [outer = 12C0B400] 08:46:53 INFO - PROCESS | 3788 | 1464623213330 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (15DAD800) [pid = 3788] [serial = 1874] [outer = 12C0B400] 08:46:53 INFO - PROCESS | 3788 | 1464623213817 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 710ms 08:46:53 INFO - PROCESS | 3788 | 1464623213866 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 3788 | 1464623213869 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:46:53 INFO - PROCESS | 3788 | 1464623213873 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 3788 | 1464623213879 Marionette TRACE conn2 <- [1,2462,null,{}] 08:46:53 INFO - PROCESS | 3788 | 1464623213888 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 3788 | 1464623213977 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:46:54 INFO - PROCESS | 3788 | 1464623213987 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 3788 | ++DOCSHELL 16E8CC00 == 61 [pid = 3788] [id = 625] 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (16E8D400) [pid = 3788] [serial = 1875] [outer = 00000000] 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (17679400) [pid = 3788] [serial = 1876] [outer = 16E8D400] 08:46:54 INFO - PROCESS | 3788 | 1464623214031 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (179F7800) [pid = 3788] [serial = 1877] [outer = 16E8D400] 08:46:54 INFO - PROCESS | 3788 | 1464623214506 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 663ms 08:46:54 INFO - PROCESS | 3788 | 1464623214530 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 3788 | 1464623214533 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 08:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:46:54 INFO - PROCESS | 3788 | 1464623214536 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 3788 | 1464623214537 Marionette TRACE conn2 <- [1,2466,null,{}] 08:46:54 INFO - PROCESS | 3788 | 1464623214541 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 3788 | 1464623214628 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:46:54 INFO - PROCESS | 3788 | 1464623214634 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 3788 | ++DOCSHELL 10C21800 == 62 [pid = 3788] [id = 626] 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (16950800) [pid = 3788] [serial = 1878] [outer = 00000000] 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (185BB400) [pid = 3788] [serial = 1879] [outer = 16950800] 08:46:54 INFO - PROCESS | 3788 | 1464623214678 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (19810800) [pid = 3788] [serial = 1880] [outer = 16950800] 08:46:55 INFO - PROCESS | 3788 | 1464623215176 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 695ms 08:46:55 INFO - PROCESS | 3788 | 1464623215247 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 3788 | 1464623215250 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:46:55 INFO - PROCESS | 3788 | 1464623215261 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 3788 | 1464623215263 Marionette TRACE conn2 <- [1,2470,null,{}] 08:46:55 INFO - PROCESS | 3788 | 1464623215266 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 3788 | 1464623215387 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:46:55 INFO - PROCESS | 3788 | 1464623215451 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 3788 | ++DOCSHELL 19B0BC00 == 63 [pid = 3788] [id = 627] 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (19BD3000) [pid = 3788] [serial = 1881] [outer = 00000000] 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (19E7DC00) [pid = 3788] [serial = 1882] [outer = 19BD3000] 08:46:55 INFO - PROCESS | 3788 | 1464623215501 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (1A349C00) [pid = 3788] [serial = 1883] [outer = 19BD3000] 08:46:56 INFO - PROCESS | 3788 | 1464623216006 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 758ms 08:46:56 INFO - PROCESS | 3788 | 1464623216072 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 3788 | 1464623216074 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 08:46:56 INFO - PROCESS | 3788 | 1464623216082 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 3788 | 1464623216083 Marionette TRACE conn2 <- [1,2474,null,{}] 08:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:46:56 INFO - PROCESS | 3788 | 1464623216086 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 3788 | 1464623216209 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:46:56 INFO - PROCESS | 3788 | 1464623216283 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 3788 | ++DOCSHELL 1A6A4400 == 64 [pid = 3788] [id = 628] 08:46:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (1A6C3000) [pid = 3788] [serial = 1884] [outer = 00000000] 08:46:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (1A78AC00) [pid = 3788] [serial = 1885] [outer = 1A6C3000] 08:46:56 INFO - PROCESS | 3788 | 1464623216336 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (1A791800) [pid = 3788] [serial = 1886] [outer = 1A6C3000] 08:46:56 INFO - PROCESS | 3788 | 1464623216749 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 695ms 08:46:56 INFO - PROCESS | 3788 | 1464623216784 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 3788 | 1464623216786 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 08:46:56 INFO - PROCESS | 3788 | 1464623216790 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:46:56 INFO - PROCESS | 3788 | 1464623216792 Marionette TRACE conn2 <- [1,2478,null,{}] 08:46:56 INFO - PROCESS | 3788 | 1464623216795 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 3788 | 1464623216916 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:46:56 INFO - PROCESS | 3788 | 1464623216922 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 3788 | ++DOCSHELL 10A64800 == 65 [pid = 3788] [id = 629] 08:46:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (1A770000) [pid = 3788] [serial = 1887] [outer = 00000000] 08:46:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (1AA48C00) [pid = 3788] [serial = 1888] [outer = 1A770000] 08:46:56 INFO - PROCESS | 3788 | 1464623216966 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (1AB85400) [pid = 3788] [serial = 1889] [outer = 1A770000] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (1A138000) [pid = 3788] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (13B29000) [pid = 3788] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (19E7E000) [pid = 3788] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (16949400) [pid = 3788] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (10F63C00) [pid = 3788] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (0F272400) [pid = 3788] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (1694C800) [pid = 3788] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (18174C00) [pid = 3788] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1833AC00) [pid = 3788] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:46:57 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (15523400) [pid = 3788] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:46:57 INFO - PROCESS | 3788 | 1464623217524 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 805ms 08:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:46:57 INFO - PROCESS | 3788 | 1464623217594 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 3788 | 1464623217596 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 08:46:57 INFO - PROCESS | 3788 | 1464623217599 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 3788 | 1464623217601 Marionette TRACE conn2 <- [1,2482,null,{}] 08:46:57 INFO - PROCESS | 3788 | 1464623217604 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 3788 | 1464623217688 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:46:57 INFO - PROCESS | 3788 | 1464623217808 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 3788 | ++DOCSHELL 10C23000 == 66 [pid = 3788] [id = 630] 08:46:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (10C28400) [pid = 3788] [serial = 1890] [outer = 00000000] 08:46:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (16949400) [pid = 3788] [serial = 1891] [outer = 10C28400] 08:46:57 INFO - PROCESS | 3788 | 1464623217854 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (16C2AC00) [pid = 3788] [serial = 1892] [outer = 10C28400] 08:46:58 INFO - PROCESS | 3788 | 1464623218230 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 694ms 08:46:58 INFO - PROCESS | 3788 | 1464623218297 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 3788 | 1464623218299 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:46:58 INFO - PROCESS | 3788 | 1464623218303 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 3788 | 1464623218304 Marionette TRACE conn2 <- [1,2486,null,{}] 08:46:58 INFO - PROCESS | 3788 | 1464623218308 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 3788 | 1464623218400 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:46:58 INFO - PROCESS | 3788 | 1464623218410 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 3788 | ++DOCSHELL 1103EC00 == 67 [pid = 3788] [id = 631] 08:46:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (1103F400) [pid = 3788] [serial = 1893] [outer = 00000000] 08:46:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (11045400) [pid = 3788] [serial = 1894] [outer = 1103F400] 08:46:58 INFO - PROCESS | 3788 | 1464623218453 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (11049C00) [pid = 3788] [serial = 1895] [outer = 1103F400] 08:46:58 INFO - PROCESS | 3788 | 1464623218889 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 632ms 08:46:58 INFO - PROCESS | 3788 | 1464623218941 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 3788 | 1464623218943 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:46:58 INFO - PROCESS | 3788 | 1464623218946 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 3788 | 1464623218947 Marionette TRACE conn2 <- [1,2490,null,{}] 08:46:58 INFO - PROCESS | 3788 | 1464623218951 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 3788 | 1464623219082 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:46:59 INFO - PROCESS | 3788 | 1464623219125 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 3788 | ++DOCSHELL 1A89C400 == 68 [pid = 3788] [id = 632] 08:46:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (1A8A3000) [pid = 3788] [serial = 1896] [outer = 00000000] 08:46:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (1AD6D000) [pid = 3788] [serial = 1897] [outer = 1A8A3000] 08:46:59 INFO - PROCESS | 3788 | 1464623219173 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (1B124400) [pid = 3788] [serial = 1898] [outer = 1A8A3000] 08:46:59 INFO - PROCESS | 3788 | 1464623219850 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 916ms 08:46:59 INFO - PROCESS | 3788 | 1464623219883 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 3788 | 1464623219887 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 08:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:46:59 INFO - PROCESS | 3788 | 1464623219893 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 3788 | 1464623219897 Marionette TRACE conn2 <- [1,2494,null,{}] 08:46:59 INFO - PROCESS | 3788 | 1464623219903 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 3788 | 1464623220021 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:47:00 INFO - PROCESS | 3788 | 1464623220188 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 3788 | ++DOCSHELL 10C28C00 == 69 [pid = 3788] [id = 633] 08:47:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (1103A400) [pid = 3788] [serial = 1899] [outer = 00000000] 08:47:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (12B60C00) [pid = 3788] [serial = 1900] [outer = 1103A400] 08:47:00 INFO - PROCESS | 3788 | 1464623220245 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (12C1EC00) [pid = 3788] [serial = 1901] [outer = 1103A400] 08:47:00 INFO - PROCESS | 3788 | 1464623220889 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1042ms 08:47:00 INFO - PROCESS | 3788 | 1464623220939 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 3788 | 1464623220945 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 08:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:47:00 INFO - PROCESS | 3788 | 1464623220970 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 3788 | 1464623220973 Marionette TRACE conn2 <- [1,2498,null,{}] 08:47:01 INFO - PROCESS | 3788 | 1464623220991 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 3788 | 1464623221107 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:47:01 INFO - PROCESS | 3788 | 1464623221257 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 3788 | ++DOCSHELL 155D1400 == 70 [pid = 3788] [id = 634] 08:47:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (159B2C00) [pid = 3788] [serial = 1902] [outer = 00000000] 08:47:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (16A03C00) [pid = 3788] [serial = 1903] [outer = 159B2C00] 08:47:01 INFO - PROCESS | 3788 | 1464623221312 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (16E83800) [pid = 3788] [serial = 1904] [outer = 159B2C00] 08:47:01 INFO - PROCESS | 3788 | 1464623221877 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 978ms 08:47:01 INFO - PROCESS | 3788 | 1464623221936 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 3788 | 1464623221939 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 08:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:47:01 INFO - PROCESS | 3788 | 1464623221943 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 3788 | 1464623221947 Marionette TRACE conn2 <- [1,2502,null,{}] 08:47:01 INFO - PROCESS | 3788 | 1464623221958 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 3788 | 1464623222070 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:47:02 INFO - PROCESS | 3788 | 1464623222255 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 3788 | ++DOCSHELL 1A6BF400 == 71 [pid = 3788] [id = 635] 08:47:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (1A6C2C00) [pid = 3788] [serial = 1905] [outer = 00000000] 08:47:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 171 (1A8A2C00) [pid = 3788] [serial = 1906] [outer = 1A6C2C00] 08:47:02 INFO - PROCESS | 3788 | 1464623222312 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 172 (1AD6E400) [pid = 3788] [serial = 1907] [outer = 1A6C2C00] 08:47:02 INFO - PROCESS | 3788 | 1464623222894 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 947ms 08:47:02 INFO - PROCESS | 3788 | 1464623222918 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 3788 | 1464623222921 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 08:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:47:02 INFO - PROCESS | 3788 | 1464623222925 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 3788 | 1464623222927 Marionette TRACE conn2 <- [1,2506,null,{}] 08:47:02 INFO - PROCESS | 3788 | 1464623222930 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 3788 | 1464623223040 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:47:03 INFO - PROCESS | 3788 | 1464623223205 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 3788 | ++DOCSHELL 1775E800 == 72 [pid = 3788] [id = 636] 08:47:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 173 (1775F000) [pid = 3788] [serial = 1908] [outer = 00000000] 08:47:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 174 (17763C00) [pid = 3788] [serial = 1909] [outer = 1775F000] 08:47:03 INFO - PROCESS | 3788 | 1464623223260 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 175 (17767C00) [pid = 3788] [serial = 1910] [outer = 1775F000] 08:47:03 INFO - PROCESS | 3788 | 1464623223783 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 915ms 08:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:47:03 INFO - PROCESS | 3788 | 1464623223829 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 3788 | 1464623223831 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 08:47:03 INFO - PROCESS | 3788 | 1464623223834 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 3788 | 1464623223836 Marionette TRACE conn2 <- [1,2510,null,{}] 08:47:03 INFO - PROCESS | 3788 | 1464623223840 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 3788 | 1464623223947 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:47:04 INFO - PROCESS | 3788 | 1464623224110 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 3788 | ++DOCSHELL 17760C00 == 73 [pid = 3788] [id = 637] 08:47:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 176 (17762C00) [pid = 3788] [serial = 1911] [outer = 00000000] 08:47:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 177 (1B17B800) [pid = 3788] [serial = 1912] [outer = 17762C00] 08:47:04 INFO - PROCESS | 3788 | 1464623224165 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 178 (1B17FC00) [pid = 3788] [serial = 1913] [outer = 17762C00] 08:47:04 INFO - PROCESS | 3788 | 1464623224751 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1010ms 08:47:04 INFO - PROCESS | 3788 | 1464623224837 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 3788 | 1464623224839 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 08:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:47:04 INFO - PROCESS | 3788 | 1464623224843 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 3788 | 1464623224845 Marionette TRACE conn2 <- [1,2514,null,{}] 08:47:04 INFO - PROCESS | 3788 | 1464623224848 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 3788 | 1464623224973 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:47:05 INFO - PROCESS | 3788 | 1464623225126 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 3788 | ++DOCSHELL 1B473800 == 74 [pid = 3788] [id = 638] 08:47:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 179 (1B478800) [pid = 3788] [serial = 1914] [outer = 00000000] 08:47:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 180 (1B47E800) [pid = 3788] [serial = 1915] [outer = 1B478800] 08:47:05 INFO - PROCESS | 3788 | 1464623225181 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 181 (1B5AD800) [pid = 3788] [serial = 1916] [outer = 1B478800] 08:47:05 INFO - PROCESS | 3788 | 1464623225834 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1010ms 08:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:47:05 INFO - PROCESS | 3788 | 1464623225877 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 3788 | 1464623225879 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 08:47:05 INFO - PROCESS | 3788 | 1464623225883 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 3788 | 1464623225886 Marionette TRACE conn2 <- [1,2518,null,{}] 08:47:05 INFO - PROCESS | 3788 | 1464623225905 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 3788 | 1464623226014 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:47:06 INFO - PROCESS | 3788 | 1464623226367 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 3788 | ++DOCSHELL 0F273000 == 75 [pid = 3788] [id = 639] 08:47:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 182 (0F2BA000) [pid = 3788] [serial = 1917] [outer = 00000000] 08:47:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 183 (10A55800) [pid = 3788] [serial = 1918] [outer = 0F2BA000] 08:47:06 INFO - PROCESS | 3788 | 1464623226439 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 184 (10C2E800) [pid = 3788] [serial = 1919] [outer = 0F2BA000] 08:47:07 INFO - PROCESS | 3788 | 1464623227054 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1231ms 08:47:07 INFO - PROCESS | 3788 | 1464623227102 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:47:07 INFO - PROCESS | 3788 | 1464623227107 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 08:47:07 INFO - PROCESS | 3788 | 1464623227111 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 3788 | 1464623227114 Marionette TRACE conn2 <- [1,2522,null,{}] 08:47:07 INFO - PROCESS | 3788 | 1464623227119 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 3788 | 1464623227229 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:47:07 INFO - PROCESS | 3788 | 1464623227388 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 3788 | ++DOCSHELL 11047C00 == 76 [pid = 3788] [id = 640] 08:47:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 185 (1147F800) [pid = 3788] [serial = 1920] [outer = 00000000] 08:47:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 186 (139A1800) [pid = 3788] [serial = 1921] [outer = 1147F800] 08:47:07 INFO - PROCESS | 3788 | 1464623227439 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 187 (13B31400) [pid = 3788] [serial = 1922] [outer = 1147F800] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 1AB8D000 == 75 [pid = 3788] [id = 598] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 1103EC00 == 74 [pid = 3788] [id = 631] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 10C23000 == 73 [pid = 3788] [id = 630] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 10A64800 == 72 [pid = 3788] [id = 629] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 1A6A4400 == 71 [pid = 3788] [id = 628] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 19B0BC00 == 70 [pid = 3788] [id = 627] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 10C21800 == 69 [pid = 3788] [id = 626] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 16E8CC00 == 68 [pid = 3788] [id = 625] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 12C08C00 == 67 [pid = 3788] [id = 624] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 1397B800 == 66 [pid = 3788] [id = 623] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 0F659000 == 65 [pid = 3788] [id = 622] 08:47:07 INFO - PROCESS | 3788 | --DOMWINDOW == 186 (11489000) [pid = 3788] [serial = 1798] [outer = 00000000] [url = about:blank] 08:47:07 INFO - PROCESS | 3788 | --DOMWINDOW == 185 (1694DC00) [pid = 3788] [serial = 1801] [outer = 00000000] [url = about:blank] 08:47:07 INFO - PROCESS | 3788 | --DOMWINDOW == 184 (1A774000) [pid = 3788] [serial = 1804] [outer = 00000000] [url = about:blank] 08:47:07 INFO - PROCESS | 3788 | --DOMWINDOW == 183 (1B126800) [pid = 3788] [serial = 1810] [outer = 00000000] [url = about:blank] 08:47:07 INFO - PROCESS | 3788 | --DOMWINDOW == 182 (1AB7E800) [pid = 3788] [serial = 1807] [outer = 00000000] [url = about:blank] 08:47:07 INFO - PROCESS | 3788 | --DOMWINDOW == 181 (1294CC00) [pid = 3788] [serial = 1813] [outer = 00000000] [url = about:blank] 08:47:07 INFO - PROCESS | 3788 | --DOMWINDOW == 180 (10C2C800) [pid = 3788] [serial = 1846] [outer = 00000000] [url = about:blank] 08:47:07 INFO - PROCESS | 3788 | --DOCSHELL 10C22C00 == 64 [pid = 3788] [id = 615] 08:47:08 INFO - PROCESS | 3788 | 1464623228030 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 947ms 08:47:08 INFO - PROCESS | 3788 | 1464623228055 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 3788 | 1464623228059 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 08:47:08 INFO - PROCESS | 3788 | 1464623228063 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:47:08 INFO - PROCESS | 3788 | 1464623228065 Marionette TRACE conn2 <- [1,2526,null,{}] 08:47:08 INFO - PROCESS | 3788 | 1464623228069 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 3788 | 1464623228159 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 179 (1A772400) [pid = 3788] [serial = 1837] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 178 (15524800) [pid = 3788] [serial = 1822] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 177 (15DA0800) [pid = 3788] [serial = 1823] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 176 (1A25E400) [pid = 3788] [serial = 1835] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 175 (1A138C00) [pid = 3788] [serial = 1834] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 174 (17EA4C00) [pid = 3788] [serial = 1828] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 173 (12B35000) [pid = 3788] [serial = 1817] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 172 (1148C000) [pid = 3788] [serial = 1816] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 171 (10AF4800) [pid = 3788] [serial = 1819] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 170 (1148A800) [pid = 3788] [serial = 1820] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (16E85800) [pid = 3788] [serial = 1825] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (16F6BC00) [pid = 3788] [serial = 1826] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (1A89C800) [pid = 3788] [serial = 1843] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (1A779400) [pid = 3788] [serial = 1838] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1AA3F800) [pid = 3788] [serial = 1844] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (19808400) [pid = 3788] [serial = 1831] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (19BD3400) [pid = 3788] [serial = 1832] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (18340800) [pid = 3788] [serial = 1840] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (17F3C400) [pid = 3788] [serial = 1829] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (19E7D400) [pid = 3788] [serial = 1841] [outer = 00000000] [url = about:blank] 08:47:08 INFO - PROCESS | 3788 | 1464623228292 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 3788 | ++DOCSHELL 0F987C00 == 65 [pid = 3788] [id = 641] 08:47:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (10233C00) [pid = 3788] [serial = 1923] [outer = 00000000] 08:47:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (1103EC00) [pid = 3788] [serial = 1924] [outer = 10233C00] 08:47:08 INFO - PROCESS | 3788 | 1464623228339 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (12F41C00) [pid = 3788] [serial = 1925] [outer = 10233C00] 08:47:08 INFO - PROCESS | 3788 | 1464623228811 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 757ms 08:47:08 INFO - PROCESS | 3788 | 1464623228837 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 3788 | 1464623228839 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 08:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:47:08 INFO - PROCESS | 3788 | 1464623228844 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 3788 | 1464623228849 Marionette TRACE conn2 <- [1,2530,null,{}] 08:47:08 INFO - PROCESS | 3788 | 1464623228858 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 3788 | 1464623228947 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:47:08 INFO - PROCESS | 3788 | 1464623228955 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 3788 | ++DOCSHELL 13B26800 == 66 [pid = 3788] [id = 642] 08:47:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (15017C00) [pid = 3788] [serial = 1926] [outer = 00000000] 08:47:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (16A03000) [pid = 3788] [serial = 1927] [outer = 15017C00] 08:47:09 INFO - PROCESS | 3788 | 1464623228998 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (16E7F800) [pid = 3788] [serial = 1928] [outer = 15017C00] 08:47:09 INFO - PROCESS | 3788 | 1464623229468 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 663ms 08:47:09 INFO - PROCESS | 3788 | 1464623229504 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 3788 | 1464623229507 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 08:47:09 INFO - PROCESS | 3788 | 1464623229510 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:47:09 INFO - PROCESS | 3788 | 1464623229512 Marionette TRACE conn2 <- [1,2534,null,{}] 08:47:09 INFO - PROCESS | 3788 | 1464623229515 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 3788 | 1464623229631 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:47:09 INFO - PROCESS | 3788 | 1464623229642 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 3788 | ++DOCSHELL 10528C00 == 67 [pid = 3788] [id = 643] 08:47:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (16E89C00) [pid = 3788] [serial = 1929] [outer = 00000000] 08:47:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (17699C00) [pid = 3788] [serial = 1930] [outer = 16E89C00] 08:47:09 INFO - PROCESS | 3788 | 1464623229789 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (17764400) [pid = 3788] [serial = 1931] [outer = 16E89C00] 08:47:10 INFO - PROCESS | 3788 | 1464623230173 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 695ms 08:47:10 INFO - PROCESS | 3788 | 1464623230211 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 3788 | 1464623230213 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 08:47:10 INFO - PROCESS | 3788 | 1464623230216 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:47:10 INFO - PROCESS | 3788 | 1464623230217 Marionette TRACE conn2 <- [1,2538,null,{}] 08:47:10 INFO - PROCESS | 3788 | 1464623230221 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 3788 | 1464623230314 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:47:10 INFO - PROCESS | 3788 | 1464623230439 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 3788 | ++DOCSHELL 17761400 == 68 [pid = 3788] [id = 644] 08:47:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (179F4400) [pid = 3788] [serial = 1932] [outer = 00000000] 08:47:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 171 (1833D400) [pid = 3788] [serial = 1933] [outer = 179F4400] 08:47:10 INFO - PROCESS | 3788 | 1464623230489 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 172 (19808400) [pid = 3788] [serial = 1934] [outer = 179F4400] 08:47:10 INFO - PROCESS | 3788 | 1464623230934 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 742ms 08:47:10 INFO - PROCESS | 3788 | 1464623230957 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 3788 | 1464623230959 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 08:47:10 INFO - PROCESS | 3788 | 1464623230962 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:47:10 INFO - PROCESS | 3788 | 1464623230963 Marionette TRACE conn2 <- [1,2542,null,{}] 08:47:10 INFO - PROCESS | 3788 | 1464623230972 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 3788 | 1464623231122 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:47:11 INFO - PROCESS | 3788 | 1464623231198 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 3788 | ++DOCSHELL 17F31400 == 69 [pid = 3788] [id = 645] 08:47:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 173 (18169800) [pid = 3788] [serial = 1935] [outer = 00000000] 08:47:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 174 (19E7C800) [pid = 3788] [serial = 1936] [outer = 18169800] 08:47:11 INFO - PROCESS | 3788 | 1464623231242 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 175 (1A255800) [pid = 3788] [serial = 1937] [outer = 18169800] 08:47:11 INFO - PROCESS | 3788 | 1464623231667 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 742ms 08:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:47:11 INFO - PROCESS | 3788 | 1464623231705 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 3788 | 1464623231707 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 08:47:11 INFO - PROCESS | 3788 | 1464623231711 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 3788 | 1464623231712 Marionette TRACE conn2 <- [1,2546,null,{}] 08:47:11 INFO - PROCESS | 3788 | 1464623231716 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 3788 | 1464623231839 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:47:11 INFO - PROCESS | 3788 | 1464623231962 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 3788 | ++DOCSHELL 1710D000 == 70 [pid = 3788] [id = 646] 08:47:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 176 (1A263000) [pid = 3788] [serial = 1938] [outer = 00000000] 08:47:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 177 (1A6A2C00) [pid = 3788] [serial = 1939] [outer = 1A263000] 08:47:12 INFO - PROCESS | 3788 | 1464623232006 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 178 (1A6CAC00) [pid = 3788] [serial = 1940] [outer = 1A263000] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 177 (1A770000) [pid = 3788] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 176 (1A6C3000) [pid = 3788] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 175 (10C28400) [pid = 3788] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 174 (1103F400) [pid = 3788] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 173 (1052F000) [pid = 3788] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 172 (16950800) [pid = 3788] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 171 (16E8D400) [pid = 3788] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 170 (10C26C00) [pid = 3788] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (139A9C00) [pid = 3788] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (12C0B400) [pid = 3788] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (19BD3000) [pid = 3788] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (1A25FC00) [pid = 3788] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1AB8DC00) [pid = 3788] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:47:12 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (13B22400) [pid = 3788] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:47:12 INFO - PROCESS | 3788 | 1464623232658 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 946ms 08:47:12 INFO - PROCESS | 3788 | 1464623232686 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 3788 | 1464623232688 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 08:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:47:12 INFO - PROCESS | 3788 | 1464623232691 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 3788 | 1464623232693 Marionette TRACE conn2 <- [1,2550,null,{}] 08:47:12 INFO - PROCESS | 3788 | 1464623232696 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 3788 | 1464623232787 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:47:12 INFO - PROCESS | 3788 | 1464623232793 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 3788 | ++DOCSHELL 10AF2000 == 71 [pid = 3788] [id = 647] 08:47:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (10C25C00) [pid = 3788] [serial = 1941] [outer = 00000000] 08:47:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (12DE5800) [pid = 3788] [serial = 1942] [outer = 10C25C00] 08:47:12 INFO - PROCESS | 3788 | 1464623232837 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (16E89800) [pid = 3788] [serial = 1943] [outer = 10C25C00] 08:47:13 INFO - PROCESS | 3788 | 1464623233317 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 711ms 08:47:13 INFO - PROCESS | 3788 | 1464623233391 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 3788 | 1464623233393 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 08:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:47:13 INFO - PROCESS | 3788 | 1464623233397 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 3788 | 1464623233399 Marionette TRACE conn2 <- [1,2554,null,{}] 08:47:13 INFO - PROCESS | 3788 | 1464623233402 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 3788 | 1464623233488 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:47:13 INFO - PROCESS | 3788 | 1464623233494 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 3788 | ++DOCSHELL 10A5A400 == 72 [pid = 3788] [id = 648] 08:47:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (10C29800) [pid = 3788] [serial = 1944] [outer = 00000000] 08:47:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (1A25F800) [pid = 3788] [serial = 1945] [outer = 10C29800] 08:47:13 INFO - PROCESS | 3788 | 1464623233537 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (1A776C00) [pid = 3788] [serial = 1946] [outer = 10C29800] 08:47:14 INFO - PROCESS | 3788 | 1464623234000 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 632ms 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:47:14 INFO - PROCESS | 3788 | 1464623234035 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 3788 | 1464623234037 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 08:47:14 INFO - PROCESS | 3788 | 1464623234040 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 3788 | 1464623234042 Marionette TRACE conn2 <- [1,2558,null,{}] 08:47:14 INFO - PROCESS | 3788 | 1464623234045 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 3788 | 1464623234131 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:47:14 INFO - PROCESS | 3788 | 1464623234137 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 3788 | ++DOCSHELL 1050AC00 == 73 [pid = 3788] [id = 649] 08:47:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 171 (1A25E800) [pid = 3788] [serial = 1947] [outer = 00000000] 08:47:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 172 (1A8A5800) [pid = 3788] [serial = 1948] [outer = 1A25E800] 08:47:14 INFO - PROCESS | 3788 | 1464623234186 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 173 (1AA4A400) [pid = 3788] [serial = 1949] [outer = 1A25E800] 08:47:14 INFO - PROCESS | 3788 | 1464623234888 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 899ms 08:47:14 INFO - PROCESS | 3788 | 1464623234946 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 3788 | 1464623234950 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:47:15 INFO - PROCESS | 3788 | 1464623234970 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 3788 | 1464623234975 Marionette TRACE conn2 <- [1,2562,null,{}] 08:47:15 INFO - PROCESS | 3788 | 1464623234981 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 3788 | 1464623235099 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:47:15 INFO - PROCESS | 3788 | 1464623235306 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 3788 | ++DOCSHELL 0F277C00 == 74 [pid = 3788] [id = 650] 08:47:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 174 (0F653000) [pid = 3788] [serial = 1950] [outer = 00000000] 08:47:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 175 (1103D800) [pid = 3788] [serial = 1951] [outer = 0F653000] 08:47:15 INFO - PROCESS | 3788 | 1464623235363 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 176 (11DB5400) [pid = 3788] [serial = 1952] [outer = 0F653000] 08:47:16 INFO - PROCESS | 3788 | 1464623236003 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1057ms 08:47:16 INFO - PROCESS | 3788 | 1464623236045 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 3788 | 1464623236051 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 08:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:47:16 INFO - PROCESS | 3788 | 1464623236092 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 3788 | 1464623236095 Marionette TRACE conn2 <- [1,2566,null,{}] 08:47:16 INFO - PROCESS | 3788 | 1464623236102 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 3788 | 1464623236223 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:47:16 INFO - PROCESS | 3788 | 1464623236377 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 3788 | ++DOCSHELL 1399DC00 == 75 [pid = 3788] [id = 651] 08:47:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 177 (13E65C00) [pid = 3788] [serial = 1953] [outer = 00000000] 08:47:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 178 (155C9800) [pid = 3788] [serial = 1954] [outer = 13E65C00] 08:47:16 INFO - PROCESS | 3788 | 1464623236432 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 179 (1694A800) [pid = 3788] [serial = 1955] [outer = 13E65C00] 08:47:17 INFO - PROCESS | 3788 | 1464623237054 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1026ms 08:47:17 INFO - PROCESS | 3788 | 1464623237087 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 3788 | 1464623237089 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 08:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:47:17 INFO - PROCESS | 3788 | 1464623237093 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 3788 | 1464623237097 Marionette TRACE conn2 <- [1,2570,null,{}] 08:47:17 INFO - PROCESS | 3788 | 1464623237108 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 3788 | 1464623237221 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:47:17 INFO - PROCESS | 3788 | 1464623237389 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 3788 | ++DOCSHELL 19E74C00 == 76 [pid = 3788] [id = 652] 08:47:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 180 (19E7E800) [pid = 3788] [serial = 1956] [outer = 00000000] 08:47:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 181 (1A358400) [pid = 3788] [serial = 1957] [outer = 19E7E800] 08:47:17 INFO - PROCESS | 3788 | 1464623237446 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 182 (1A792400) [pid = 3788] [serial = 1958] [outer = 19E7E800] 08:47:18 INFO - PROCESS | 3788 | 1464623238069 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1057ms 08:47:18 INFO - PROCESS | 3788 | 1464623238138 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 3788 | 1464623238141 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 08:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:47:18 INFO - PROCESS | 3788 | 1464623238162 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 3788 | 1464623238164 Marionette TRACE conn2 <- [1,2574,null,{}] 08:47:18 INFO - PROCESS | 3788 | 1464623238167 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 3788 | 1464623238279 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:47:18 INFO - PROCESS | 3788 | 1464623238448 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 3788 | ++DOCSHELL 1A78D400 == 77 [pid = 3788] [id = 653] 08:47:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 183 (1AD6E000) [pid = 3788] [serial = 1959] [outer = 00000000] 08:47:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 184 (1B126800) [pid = 3788] [serial = 1960] [outer = 1AD6E000] 08:47:18 INFO - PROCESS | 3788 | 1464623238503 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 185 (1B17C000) [pid = 3788] [serial = 1961] [outer = 1AD6E000] 08:47:19 INFO - PROCESS | 3788 | 1464623239038 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 915ms 08:47:19 INFO - PROCESS | 3788 | 1464623239081 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 3788 | 1464623239083 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 08:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:47:19 INFO - PROCESS | 3788 | 1464623239087 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 3788 | 1464623239089 Marionette TRACE conn2 <- [1,2578,null,{}] 08:47:19 INFO - PROCESS | 3788 | 1464623239092 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 3788 | 1464623239199 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:47:19 INFO - PROCESS | 3788 | 1464623239354 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 3788 | ++DOCSHELL 1AD6A000 == 78 [pid = 3788] [id = 654] 08:47:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 186 (1AD6A400) [pid = 3788] [serial = 1962] [outer = 00000000] 08:47:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 187 (1B478C00) [pid = 3788] [serial = 1963] [outer = 1AD6A400] 08:47:19 INFO - PROCESS | 3788 | 1464623239408 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 188 (1B47B800) [pid = 3788] [serial = 1964] [outer = 1AD6A400] 08:47:20 INFO - PROCESS | 3788 | 1464623240007 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 947ms 08:47:20 INFO - PROCESS | 3788 | 1464623240032 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 3788 | 1464623240035 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:47:20 INFO - PROCESS | 3788 | 1464623240038 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 3788 | 1464623240040 Marionette TRACE conn2 <- [1,2582,null,{}] 08:47:20 INFO - PROCESS | 3788 | 1464623240044 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 3788 | 1464623240167 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:47:20 INFO - PROCESS | 3788 | 1464623240325 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 3788 | ++DOCSHELL 1B5AE400 == 79 [pid = 3788] [id = 655] 08:47:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 189 (1B5B0000) [pid = 3788] [serial = 1965] [outer = 00000000] 08:47:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 190 (1B5E5C00) [pid = 3788] [serial = 1966] [outer = 1B5B0000] 08:47:20 INFO - PROCESS | 3788 | 1464623240379 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 191 (1B5E9000) [pid = 3788] [serial = 1967] [outer = 1B5B0000] 08:47:20 INFO - PROCESS | 3788 | 1464623240951 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 963ms 08:47:21 INFO - PROCESS | 3788 | 1464623240984 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 3788 | 1464623240986 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 08:47:21 INFO - PROCESS | 3788 | 1464623240990 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:47:21 INFO - PROCESS | 3788 | 1464623240992 Marionette TRACE conn2 <- [1,2586,null,{}] 08:47:21 INFO - PROCESS | 3788 | 1464623240995 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:21 INFO - PROCESS | 3788 | 1464623241102 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:47:21 INFO - PROCESS | 3788 | 1464623241274 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 3788 | ++DOCSHELL 11042C00 == 80 [pid = 3788] [id = 656] 08:47:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 192 (11044000) [pid = 3788] [serial = 1968] [outer = 00000000] 08:47:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 193 (1AB8D400) [pid = 3788] [serial = 1969] [outer = 11044000] 08:47:21 INFO - PROCESS | 3788 | 1464623241329 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 194 (1D533800) [pid = 3788] [serial = 1970] [outer = 11044000] 08:47:21 INFO - PROCESS | 3788 | 1464623241983 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1010ms 08:47:22 INFO - PROCESS | 3788 | 1464623242034 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 3788 | 1464623242036 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 08:47:22 INFO - PROCESS | 3788 | 1464623242042 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:47:22 INFO - PROCESS | 3788 | 1464623242044 Marionette TRACE conn2 <- [1,2590,null,{}] 08:47:22 INFO - PROCESS | 3788 | 1464623242048 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 3788 | 1464623242156 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:47:22 INFO - PROCESS | 3788 | 1464623242312 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 3788 | ++DOCSHELL 10A59400 == 81 [pid = 3788] [id = 657] 08:47:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 195 (1103B800) [pid = 3788] [serial = 1971] [outer = 00000000] 08:47:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 196 (17694000) [pid = 3788] [serial = 1972] [outer = 1103B800] 08:47:22 INFO - PROCESS | 3788 | 1464623242371 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 197 (1980B000) [pid = 3788] [serial = 1973] [outer = 1103B800] 08:47:23 INFO - PROCESS | 3788 | 1464623243186 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1199ms 08:47:23 INFO - PROCESS | 3788 | 1464623243246 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 3788 | 1464623243249 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 08:47:23 INFO - PROCESS | 3788 | 1464623243255 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:47:23 INFO - PROCESS | 3788 | 1464623243258 Marionette TRACE conn2 <- [1,2594,null,{}] 08:47:23 INFO - PROCESS | 3788 | 1464623243263 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 3788 | 1464623243372 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:47:23 INFO - PROCESS | 3788 | 1464623243531 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 3788 | ++DOCSHELL 10AE8000 == 82 [pid = 3788] [id = 658] 08:47:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 198 (10AEC000) [pid = 3788] [serial = 1974] [outer = 00000000] 08:47:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 199 (12BE7000) [pid = 3788] [serial = 1975] [outer = 10AEC000] 08:47:23 INFO - PROCESS | 3788 | 1464623243587 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 200 (12C1FC00) [pid = 3788] [serial = 1976] [outer = 10AEC000] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 16954400 == 81 [pid = 3788] [id = 539] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 15F11C00 == 80 [pid = 3788] [id = 508] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 16C29C00 == 79 [pid = 3788] [id = 540] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 10A5A400 == 78 [pid = 3788] [id = 648] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 10AF2000 == 77 [pid = 3788] [id = 647] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 1710D000 == 76 [pid = 3788] [id = 646] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 17F31400 == 75 [pid = 3788] [id = 645] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 17761400 == 74 [pid = 3788] [id = 644] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 10528C00 == 73 [pid = 3788] [id = 643] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 199 (1AD6D000) [pid = 3788] [serial = 1897] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 13B26800 == 72 [pid = 3788] [id = 642] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 0F987C00 == 71 [pid = 3788] [id = 641] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 11047C00 == 70 [pid = 3788] [id = 640] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 0F273000 == 69 [pid = 3788] [id = 639] 08:47:24 INFO - PROCESS | 3788 | --DOCSHELL 10C28C00 == 68 [pid = 3788] [id = 633] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 198 (1A89CC00) [pid = 3788] [serial = 1748] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 197 (1B122400) [pid = 3788] [serial = 1796] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 196 (19804C00) [pid = 3788] [serial = 1700] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 195 (1AA48C00) [pid = 3788] [serial = 1888] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 194 (1A791800) [pid = 3788] [serial = 1886] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 193 (1A78AC00) [pid = 3788] [serial = 1885] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 192 (16949400) [pid = 3788] [serial = 1891] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 191 (11045400) [pid = 3788] [serial = 1894] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 190 (10C30000) [pid = 3788] [serial = 1868] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 189 (10C28800) [pid = 3788] [serial = 1867] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 188 (185BB400) [pid = 3788] [serial = 1879] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 187 (17679400) [pid = 3788] [serial = 1876] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 186 (179F7800) [pid = 3788] [serial = 1877] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 185 (1A78B400) [pid = 3788] [serial = 1847] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 184 (14331800) [pid = 3788] [serial = 1870] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 183 (155A4400) [pid = 3788] [serial = 1871] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 182 (10C2CC00) [pid = 3788] [serial = 1849] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 181 (185ADC00) [pid = 3788] [serial = 1855] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 180 (14F9E000) [pid = 3788] [serial = 1873] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 179 (15DAD800) [pid = 3788] [serial = 1874] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 178 (14330400) [pid = 3788] [serial = 1852] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 177 (1A34DC00) [pid = 3788] [serial = 1858] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 176 (1A76E800) [pid = 3788] [serial = 1861] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 175 (1AD6D400) [pid = 3788] [serial = 1864] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 174 (11049C00) [pid = 3788] [serial = 1895] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 173 (19E7DC00) [pid = 3788] [serial = 1882] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 172 (1A349C00) [pid = 3788] [serial = 1883] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 171 (16C2AC00) [pid = 3788] [serial = 1892] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 170 (1AB85400) [pid = 3788] [serial = 1889] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (19810800) [pid = 3788] [serial = 1880] [outer = 00000000] [url = about:blank] 08:47:24 INFO - PROCESS | 3788 | 1464623244235 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1010ms 08:47:24 INFO - PROCESS | 3788 | 1464623244259 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 3788 | 1464623244265 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:47:24 INFO - PROCESS | 3788 | 1464623244274 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 3788 | 1464623244276 Marionette TRACE conn2 <- [1,2598,null,{}] 08:47:24 INFO - PROCESS | 3788 | 1464623244280 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 3788 | 1464623244378 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:47:24 INFO - PROCESS | 3788 | 1464623244499 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 3788 | ++DOCSHELL 10C2CC00 == 69 [pid = 3788] [id = 659] 08:47:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (10C3EC00) [pid = 3788] [serial = 1977] [outer = 00000000] 08:47:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 171 (12B34400) [pid = 3788] [serial = 1978] [outer = 10C3EC00] 08:47:24 INFO - PROCESS | 3788 | 1464623244544 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 172 (14387800) [pid = 3788] [serial = 1979] [outer = 10C3EC00] 08:47:24 INFO - PROCESS | 3788 | 1464623245004 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 757ms 08:47:25 INFO - PROCESS | 3788 | 1464623245048 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 3788 | 1464623245050 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 08:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:47:25 INFO - PROCESS | 3788 | 1464623245086 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 3788 | 1464623245091 Marionette TRACE conn2 <- [1,2602,null,{}] 08:47:25 INFO - PROCESS | 3788 | 1464623245103 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 3788 | 1464623245197 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:47:25 INFO - PROCESS | 3788 | 1464623245213 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 3788 | ++DOCSHELL 16E81000 == 70 [pid = 3788] [id = 660] 08:47:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 173 (16E81C00) [pid = 3788] [serial = 1980] [outer = 00000000] 08:47:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 174 (16E8D400) [pid = 3788] [serial = 1981] [outer = 16E81C00] 08:47:25 INFO - PROCESS | 3788 | 1464623245260 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 175 (1768B800) [pid = 3788] [serial = 1982] [outer = 16E81C00] 08:47:25 INFO - PROCESS | 3788 | 1464623245733 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 710ms 08:47:25 INFO - PROCESS | 3788 | 1464623245787 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 3788 | 1464623245789 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 08:47:25 INFO - PROCESS | 3788 | 1464623245792 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:47:25 INFO - PROCESS | 3788 | 1464623245794 Marionette TRACE conn2 <- [1,2606,null,{}] 08:47:25 INFO - PROCESS | 3788 | 1464623245797 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 3788 | 1464623245888 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:47:25 INFO - PROCESS | 3788 | 1464623245897 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 3788 | ++DOCSHELL 16E88C00 == 71 [pid = 3788] [id = 661] 08:47:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 176 (1775E000) [pid = 3788] [serial = 1983] [outer = 00000000] 08:47:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 177 (18333C00) [pid = 3788] [serial = 1984] [outer = 1775E000] 08:47:25 INFO - PROCESS | 3788 | 1464623245946 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 178 (19807800) [pid = 3788] [serial = 1985] [outer = 1775E000] 08:47:26 INFO - PROCESS | 3788 | 1464623246470 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 742ms 08:47:26 INFO - PROCESS | 3788 | 1464623246533 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 3788 | 1464623246535 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 08:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:47:26 INFO - PROCESS | 3788 | 1464623246538 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 3788 | 1464623246540 Marionette TRACE conn2 <- [1,2610,null,{}] 08:47:26 INFO - PROCESS | 3788 | 1464623246548 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 3788 | 1464623246715 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:47:26 INFO - PROCESS | 3788 | 1464623246788 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 3788 | ++DOCSHELL 17765400 == 72 [pid = 3788] [id = 662] 08:47:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 179 (17F33C00) [pid = 3788] [serial = 1986] [outer = 00000000] 08:47:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 180 (1A142C00) [pid = 3788] [serial = 1987] [outer = 17F33C00] 08:47:26 INFO - PROCESS | 3788 | 1464623246832 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 181 (1A34C400) [pid = 3788] [serial = 1988] [outer = 17F33C00] 08:47:27 INFO - PROCESS | 3788 | 1464623247264 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 805ms 08:47:27 INFO - PROCESS | 3788 | 1464623247341 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 3788 | 1464623247343 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 08:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:47:27 INFO - PROCESS | 3788 | 1464623247356 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 3788 | 1464623247358 Marionette TRACE conn2 <- [1,2614,null,{}] 08:47:27 INFO - PROCESS | 3788 | 1464623247361 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 3788 | 1464623247506 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:47:27 INFO - PROCESS | 3788 | 1464623247591 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 3788 | ++DOCSHELL 1A352800 == 73 [pid = 3788] [id = 663] 08:47:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 182 (1A779400) [pid = 3788] [serial = 1989] [outer = 00000000] 08:47:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 183 (1A89D000) [pid = 3788] [serial = 1990] [outer = 1A779400] 08:47:27 INFO - PROCESS | 3788 | 1464623247636 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 184 (1A8A6000) [pid = 3788] [serial = 1991] [outer = 1A779400] 08:47:28 INFO - PROCESS | 3788 | 1464623248055 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 805ms 08:47:28 INFO - PROCESS | 3788 | 1464623248185 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 3788 | 1464623248187 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 08:47:28 INFO - PROCESS | 3788 | 1464623248190 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:47:28 INFO - PROCESS | 3788 | 1464623248192 Marionette TRACE conn2 <- [1,2618,null,{}] 08:47:28 INFO - PROCESS | 3788 | 1464623248195 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 3788 | 1464623248321 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:47:28 INFO - PROCESS | 3788 | 1464623248399 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 3788 | ++DOCSHELL 1A899C00 == 74 [pid = 3788] [id = 664] 08:47:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 185 (1A89CC00) [pid = 3788] [serial = 1992] [outer = 00000000] 08:47:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 186 (1AD70800) [pid = 3788] [serial = 1993] [outer = 1A89CC00] 08:47:28 INFO - PROCESS | 3788 | 1464623248442 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 187 (1B125000) [pid = 3788] [serial = 1994] [outer = 1A89CC00] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 186 (18169800) [pid = 3788] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 185 (1A263000) [pid = 3788] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 184 (10233C00) [pid = 3788] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 183 (15017C00) [pid = 3788] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 182 (1147F800) [pid = 3788] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 181 (0F2BA000) [pid = 3788] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 180 (16E89C00) [pid = 3788] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 179 (10C25C00) [pid = 3788] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 178 (179F4400) [pid = 3788] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:47:28 INFO - PROCESS | 3788 | --DOMWINDOW == 177 (10C29800) [pid = 3788] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:47:28 INFO - PROCESS | 3788 | 1464623248920 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 805ms 08:47:29 INFO - PROCESS | 3788 | 1464623248992 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 3788 | 1464623248994 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 08:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:47:29 INFO - PROCESS | 3788 | 1464623248998 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 3788 | 1464623248999 Marionette TRACE conn2 <- [1,2622,null,{}] 08:47:29 INFO - PROCESS | 3788 | 1464623249003 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 3788 | 1464623249089 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:47:29 INFO - PROCESS | 3788 | 1464623249096 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 3788 | ++DOCSHELL 15F7F400 == 75 [pid = 3788] [id = 665] 08:47:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 178 (16789800) [pid = 3788] [serial = 1995] [outer = 00000000] 08:47:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 179 (185AF800) [pid = 3788] [serial = 1996] [outer = 16789800] 08:47:29 INFO - PROCESS | 3788 | 1464623249149 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 180 (1A8A0800) [pid = 3788] [serial = 1997] [outer = 16789800] 08:47:29 INFO - PROCESS | 3788 | 1464623249625 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 694ms 08:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:47:29 INFO - PROCESS | 3788 | 1464623249697 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 3788 | 1464623249699 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 08:47:29 INFO - PROCESS | 3788 | 1464623249703 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 3788 | 1464623249705 Marionette TRACE conn2 <- [1,2626,null,{}] 08:47:29 INFO - PROCESS | 3788 | 1464623249708 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 3788 | 1464623249796 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:47:29 INFO - PROCESS | 3788 | 1464623249830 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 3788 | ++DOCSHELL 16F6AC00 == 76 [pid = 3788] [id = 666] 08:47:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 181 (185B2C00) [pid = 3788] [serial = 1998] [outer = 00000000] 08:47:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 182 (1B474400) [pid = 3788] [serial = 1999] [outer = 185B2C00] 08:47:29 INFO - PROCESS | 3788 | 1464623249873 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 183 (1B479000) [pid = 3788] [serial = 2000] [outer = 185B2C00] 08:47:30 INFO - PROCESS | 3788 | 1464623250345 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 694ms 08:47:30 INFO - PROCESS | 3788 | 1464623250403 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 3788 | 1464623250405 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:47:30 INFO - PROCESS | 3788 | 1464623250408 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 3788 | 1464623250410 Marionette TRACE conn2 <- [1,2630,null,{}] 08:47:30 INFO - PROCESS | 3788 | 1464623250413 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 3788 | 1464623250502 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:47:30 INFO - PROCESS | 3788 | 1464623250508 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 3788 | ++DOCSHELL 10A57400 == 77 [pid = 3788] [id = 667] 08:47:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 184 (1775DC00) [pid = 3788] [serial = 2001] [outer = 00000000] 08:47:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 185 (1B5E6C00) [pid = 3788] [serial = 2002] [outer = 1775DC00] 08:47:30 INFO - PROCESS | 3788 | 1464623250552 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 186 (1D531C00) [pid = 3788] [serial = 2003] [outer = 1775DC00] 08:47:31 INFO - PROCESS | 3788 | 1464623251401 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:47:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1010ms 08:47:31 INFO - PROCESS | 3788 | 1464623251454 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 3788 | 1464623251458 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 08:47:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:47:31 INFO - PROCESS | 3788 | 1464623251465 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 3788 | 1464623251468 Marionette TRACE conn2 <- [1,2634,null,{}] 08:47:31 INFO - PROCESS | 3788 | 1464623251473 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 3788 | 1464623251611 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:47:31 INFO - PROCESS | 3788 | 1464623251770 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 3788 | ++DOCSHELL 1026EC00 == 78 [pid = 3788] [id = 668] 08:47:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 187 (10C2C800) [pid = 3788] [serial = 2004] [outer = 00000000] 08:47:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 188 (12B59000) [pid = 3788] [serial = 2005] [outer = 10C2C800] 08:47:31 INFO - PROCESS | 3788 | 1464623251826 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 189 (13292400) [pid = 3788] [serial = 2006] [outer = 10C2C800] 08:47:32 INFO - PROCESS | 3788 | 1464623252394 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:47:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 947ms 08:47:32 INFO - PROCESS | 3788 | 1464623252417 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 3788 | 1464623252423 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 08:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:47:32 INFO - PROCESS | 3788 | 1464623252430 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 3788 | 1464623252433 Marionette TRACE conn2 <- [1,2638,null,{}] 08:47:32 INFO - PROCESS | 3788 | 1464623252437 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 3788 | 1464623252557 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:47:32 INFO - PROCESS | 3788 | 1464623252727 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 3788 | ++DOCSHELL 16F6BC00 == 79 [pid = 3788] [id = 669] 08:47:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 190 (175D8800) [pid = 3788] [serial = 2007] [outer = 00000000] 08:47:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 191 (17F31400) [pid = 3788] [serial = 2008] [outer = 175D8800] 08:47:32 INFO - PROCESS | 3788 | 1464623252781 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 192 (19B05000) [pid = 3788] [serial = 2009] [outer = 175D8800] 08:47:33 INFO - PROCESS | 3788 | 1464623253367 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:47:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1010ms 08:47:33 INFO - PROCESS | 3788 | 1464623253431 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 3788 | 1464623253434 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:47:33 INFO - PROCESS | 3788 | 1464623253437 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 3788 | 1464623253441 Marionette TRACE conn2 <- [1,2642,null,{}] 08:47:33 INFO - PROCESS | 3788 | 1464623253452 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 3788 | 1464623253565 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:47:33 INFO - PROCESS | 3788 | 1464623253725 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 3788 | ++DOCSHELL 1B123800 == 80 [pid = 3788] [id = 670] 08:47:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 193 (1B125800) [pid = 3788] [serial = 2010] [outer = 00000000] 08:47:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 194 (1B5B9400) [pid = 3788] [serial = 2011] [outer = 1B125800] 08:47:33 INFO - PROCESS | 3788 | 1464623253783 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 195 (1B5E6400) [pid = 3788] [serial = 2012] [outer = 1B125800] 08:47:34 INFO - PROCESS | 3788 | 1464623254323 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:47:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 947ms 08:47:34 INFO - PROCESS | 3788 | 1464623254382 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 3788 | 1464623254385 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 08:47:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:47:34 INFO - PROCESS | 3788 | 1464623254388 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 3788 | 1464623254390 Marionette TRACE conn2 <- [1,2646,null,{}] 08:47:34 INFO - PROCESS | 3788 | 1464623254394 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:34 INFO - PROCESS | 3788 | 1464623254556 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:47:34 INFO - PROCESS | 3788 | 1464623254726 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 3788 | ++DOCSHELL 1B5B9000 == 81 [pid = 3788] [id = 671] 08:47:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 196 (1D533000) [pid = 3788] [serial = 2013] [outer = 00000000] 08:47:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 197 (1D53E800) [pid = 3788] [serial = 2014] [outer = 1D533000] 08:47:34 INFO - PROCESS | 3788 | 1464623254780 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 198 (1DF8F000) [pid = 3788] [serial = 2015] [outer = 1D533000] 08:47:35 INFO - PROCESS | 3788 | 1464623255342 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:47:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1010ms 08:47:35 INFO - PROCESS | 3788 | 1464623255426 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 3788 | 1464623255429 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 08:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:47:35 INFO - PROCESS | 3788 | 1464623255432 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 3788 | 1464623255434 Marionette TRACE conn2 <- [1,2650,null,{}] 08:47:35 INFO - PROCESS | 3788 | 1464623255438 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 3788 | 1464623255547 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:47:35 INFO - PROCESS | 3788 | 1464623255703 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 3788 | ++DOCSHELL 1B5E6000 == 82 [pid = 3788] [id = 672] 08:47:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 199 (1D536400) [pid = 3788] [serial = 2016] [outer = 00000000] 08:47:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 200 (1DF97800) [pid = 3788] [serial = 2017] [outer = 1D536400] 08:47:35 INFO - PROCESS | 3788 | 1464623255758 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 201 (1DF9A800) [pid = 3788] [serial = 2018] [outer = 1D536400] 08:47:36 INFO - PROCESS | 3788 | 1464623256377 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:47:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1010ms 08:47:36 INFO - PROCESS | 3788 | 1464623256435 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 3788 | 1464623256437 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 08:47:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:47:36 INFO - PROCESS | 3788 | 1464623256441 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 3788 | 1464623256443 Marionette TRACE conn2 <- [1,2654,null,{}] 08:47:36 INFO - PROCESS | 3788 | 1464623256447 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 3788 | 1464623256564 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:47:36 INFO - PROCESS | 3788 | 1464623256926 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 3788 | ++DOCSHELL 0C7EC800 == 83 [pid = 3788] [id = 673] 08:47:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 202 (0C7F0C00) [pid = 3788] [serial = 2019] [outer = 00000000] 08:47:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 203 (10514000) [pid = 3788] [serial = 2020] [outer = 0C7F0C00] 08:47:37 INFO - PROCESS | 3788 | 1464623257010 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 204 (10AEE000) [pid = 3788] [serial = 2021] [outer = 0C7F0C00] 08:47:38 INFO - PROCESS | 3788 | 1464623258147 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:47:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1721ms 08:47:38 INFO - PROCESS | 3788 | 1464623258222 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 3788 | 1464623258227 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 08:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:47:38 INFO - PROCESS | 3788 | 1464623258232 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 3788 | 1464623258236 Marionette TRACE conn2 <- [1,2658,null,{}] 08:47:38 INFO - PROCESS | 3788 | 1464623258241 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 3788 | 1464623258337 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:47:38 INFO - PROCESS | 3788 | 1464623258570 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 3788 | ++DOCSHELL 11045800 == 84 [pid = 3788] [id = 674] 08:47:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 205 (11046000) [pid = 3788] [serial = 2022] [outer = 00000000] 08:47:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 206 (13143C00) [pid = 3788] [serial = 2023] [outer = 11046000] 08:47:38 INFO - PROCESS | 3788 | 1464623258633 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 207 (13B2D800) [pid = 3788] [serial = 2024] [outer = 11046000] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 1A69A400 == 83 [pid = 3788] [id = 554] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 16F6AC00 == 82 [pid = 3788] [id = 666] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 15F7F400 == 81 [pid = 3788] [id = 665] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 1A899C00 == 80 [pid = 3788] [id = 664] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 1A352800 == 79 [pid = 3788] [id = 663] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 17765400 == 78 [pid = 3788] [id = 662] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 16E88C00 == 77 [pid = 3788] [id = 661] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 16E81000 == 76 [pid = 3788] [id = 660] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 10C2CC00 == 75 [pid = 3788] [id = 659] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 206 (12B60C00) [pid = 3788] [serial = 1900] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 205 (16A03C00) [pid = 3788] [serial = 1903] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 204 (1A8A2C00) [pid = 3788] [serial = 1906] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 203 (17763C00) [pid = 3788] [serial = 1909] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 202 (1B17B800) [pid = 3788] [serial = 1912] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 201 (1B47E800) [pid = 3788] [serial = 1915] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 200 (1A8A5800) [pid = 3788] [serial = 1948] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 10AE8000 == 74 [pid = 3788] [id = 658] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 11042C00 == 73 [pid = 3788] [id = 656] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 1B5AE400 == 72 [pid = 3788] [id = 655] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 1AD6A000 == 71 [pid = 3788] [id = 654] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 1A78D400 == 70 [pid = 3788] [id = 653] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 19E74C00 == 69 [pid = 3788] [id = 652] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 1399DC00 == 68 [pid = 3788] [id = 651] 08:47:39 INFO - PROCESS | 3788 | --DOCSHELL 0F277C00 == 67 [pid = 3788] [id = 650] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 199 (19E7C800) [pid = 3788] [serial = 1936] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 198 (1A6A2C00) [pid = 3788] [serial = 1939] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 197 (1A255800) [pid = 3788] [serial = 1937] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 196 (1103EC00) [pid = 3788] [serial = 1924] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 195 (12F41C00) [pid = 3788] [serial = 1925] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 194 (16A03000) [pid = 3788] [serial = 1927] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 193 (16E7F800) [pid = 3788] [serial = 1928] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 192 (13B31400) [pid = 3788] [serial = 1922] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 191 (139A1800) [pid = 3788] [serial = 1921] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 190 (10C2E800) [pid = 3788] [serial = 1919] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 189 (10A55800) [pid = 3788] [serial = 1918] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 188 (17699C00) [pid = 3788] [serial = 1930] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 187 (17764400) [pid = 3788] [serial = 1931] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 186 (16E89800) [pid = 3788] [serial = 1943] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 185 (12DE5800) [pid = 3788] [serial = 1942] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 184 (1A6CAC00) [pid = 3788] [serial = 1940] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 183 (1833D400) [pid = 3788] [serial = 1933] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 182 (19808400) [pid = 3788] [serial = 1934] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 181 (1A25F800) [pid = 3788] [serial = 1945] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | --DOMWINDOW == 180 (1A776C00) [pid = 3788] [serial = 1946] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 3788 | 1464623259682 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 3788 | 1464623259753 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 08:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:47:39 INFO - PROCESS | 3788 | 1464623259757 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 3788 | 1464623259759 Marionette TRACE conn2 <- [1,2662,null,{}] 08:47:39 INFO - PROCESS | 3788 | 1464623259763 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 3788 | 1464623259853 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:47:39 INFO - PROCESS | 3788 | 1464623259860 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 3788 | ++DOCSHELL 0F2BD400 == 68 [pid = 3788] [id = 675] 08:47:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 181 (10A5F800) [pid = 3788] [serial = 2025] [outer = 00000000] 08:47:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 182 (12B60C00) [pid = 3788] [serial = 2026] [outer = 10A5F800] 08:47:39 INFO - PROCESS | 3788 | 1464623259910 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 183 (139A1800) [pid = 3788] [serial = 2027] [outer = 10A5F800] 08:47:40 INFO - PROCESS | 3788 | 1464623260989 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 3788 | 1464623261047 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:47:41 INFO - PROCESS | 3788 | 1464623261053 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 3788 | 1464623261058 Marionette TRACE conn2 <- [1,2666,null,{}] 08:47:41 INFO - PROCESS | 3788 | 1464623261067 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 3788 | 1464623261158 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:47:41 INFO - PROCESS | 3788 | 1464623261167 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 3788 | ++DOCSHELL 15017C00 == 69 [pid = 3788] [id = 676] 08:47:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 184 (15DA5800) [pid = 3788] [serial = 2028] [outer = 00000000] 08:47:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 185 (16A04C00) [pid = 3788] [serial = 2029] [outer = 15DA5800] 08:47:41 INFO - PROCESS | 3788 | 1464623261211 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 186 (16C2C800) [pid = 3788] [serial = 2030] [outer = 15DA5800] 08:47:42 INFO - PROCESS | 3788 | 1464623262180 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1152ms 08:47:42 INFO - PROCESS | 3788 | 1464623262200 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 3788 | 1464623262203 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 08:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:47:42 INFO - PROCESS | 3788 | 1464623262206 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 3788 | 1464623262208 Marionette TRACE conn2 <- [1,2670,null,{}] 08:47:42 INFO - PROCESS | 3788 | 1464623262212 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 3788 | 1464623262340 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:47:42 INFO - PROCESS | 3788 | 1464623262409 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 3788 | ++DOCSHELL 0F2BA000 == 70 [pid = 3788] [id = 677] 08:47:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 187 (16956800) [pid = 3788] [serial = 2031] [outer = 00000000] 08:47:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 188 (1767AC00) [pid = 3788] [serial = 2032] [outer = 16956800] 08:47:42 INFO - PROCESS | 3788 | 1464623262454 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 189 (17699C00) [pid = 3788] [serial = 2033] [outer = 16956800] 08:47:43 INFO - PROCESS | 3788 | 1464623263402 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:47:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1263ms 08:47:43 INFO - PROCESS | 3788 | 1464623263471 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 3788 | 1464623263473 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 08:47:43 INFO - PROCESS | 3788 | 1464623263477 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:47:43 INFO - PROCESS | 3788 | 1464623263479 Marionette TRACE conn2 <- [1,2674,null,{}] 08:47:43 INFO - PROCESS | 3788 | 1464623263483 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 3788 | 1464623263626 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:47:43 INFO - PROCESS | 3788 | 1464623263696 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 3788 | ++DOCSHELL 17767000 == 71 [pid = 3788] [id = 678] 08:47:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 190 (17767400) [pid = 3788] [serial = 2034] [outer = 00000000] 08:47:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 191 (17F36C00) [pid = 3788] [serial = 2035] [outer = 17767400] 08:47:43 INFO - PROCESS | 3788 | 1464623263747 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 192 (185BB800) [pid = 3788] [serial = 2036] [outer = 17767400] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 191 (1A78C400) [pid = 3788] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 190 (11486000) [pid = 3788] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 189 (15024400) [pid = 3788] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 188 (12C14800) [pid = 3788] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 187 (12C1BC00) [pid = 3788] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 186 (185AE800) [pid = 3788] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 185 (10516400) [pid = 3788] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 184 (10C37800) [pid = 3788] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 183 (1A89A400) [pid = 3788] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 182 (1A69F000) [pid = 3788] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 181 (1A356000) [pid = 3788] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 180 (10AEEC00) [pid = 3788] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 179 (179FE800) [pid = 3788] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 178 (15E88C00) [pid = 3788] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 177 (1775F000) [pid = 3788] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 176 (1A789400) [pid = 3788] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 175 (1328F800) [pid = 3788] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 174 (1A76FC00) [pid = 3788] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 173 (0F64D400) [pid = 3788] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 172 (11485C00) [pid = 3788] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 171 (1AD71C00) [pid = 3788] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 170 (17762C00) [pid = 3788] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (19BDD800) [pid = 3788] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (15E95000) [pid = 3788] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (10AF2C00) [pid = 3788] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (175D9000) [pid = 3788] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1399F000) [pid = 3788] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (1103A400) [pid = 3788] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (13195800) [pid = 3788] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (10558400) [pid = 3788] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (1833CC00) [pid = 3788] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (1AA3C800) [pid = 3788] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (171F7800) [pid = 3788] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1A6C2C00) [pid = 3788] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (16A10400) [pid = 3788] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1A34A400) [pid = 3788] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1694B400) [pid = 3788] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1A783800) [pid = 3788] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (0C7F8000) [pid = 3788] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (159B2C00) [pid = 3788] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (1A8A3000) [pid = 3788] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (10C22800) [pid = 3788] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (1B478800) [pid = 3788] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (179F2800) [pid = 3788] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (17F33C00) [pid = 3788] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1A779400) [pid = 3788] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1A89CC00) [pid = 3788] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (185B2C00) [pid = 3788] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1103B800) [pid = 3788] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1775E000) [pid = 3788] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (16E81C00) [pid = 3788] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (10C3EC00) [pid = 3788] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (10AEC000) [pid = 3788] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:47:44 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (16789800) [pid = 3788] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:47:45 INFO - PROCESS | 3788 | 1464623265132 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 3788 | 1464623265179 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 08:47:45 INFO - PROCESS | 3788 | 1464623265182 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:47:45 INFO - PROCESS | 3788 | 1464623265184 Marionette TRACE conn2 <- [1,2678,null,{}] 08:47:45 INFO - PROCESS | 3788 | 1464623265187 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 3788 | 1464623265274 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:47:45 INFO - PROCESS | 3788 | 1464623265282 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 3788 | ++DOCSHELL 10AEEC00 == 72 [pid = 3788] [id = 679] 08:47:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (10AF4C00) [pid = 3788] [serial = 2037] [outer = 00000000] 08:47:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (11485C00) [pid = 3788] [serial = 2038] [outer = 10AF4C00] 08:47:45 INFO - PROCESS | 3788 | 1464623265326 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (13195800) [pid = 3788] [serial = 2039] [outer = 10AF4C00] 08:47:46 INFO - PROCESS | 3788 | 1464623266261 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 3788 | 1464623266283 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 08:47:46 INFO - PROCESS | 3788 | 1464623266286 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:47:46 INFO - PROCESS | 3788 | 1464623266288 Marionette TRACE conn2 <- [1,2682,null,{}] 08:47:46 INFO - PROCESS | 3788 | 1464623266292 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 3788 | 1464623266487 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:47:46 INFO - PROCESS | 3788 | 1464623266622 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 3788 | ++DOCSHELL 10529400 == 73 [pid = 3788] [id = 680] 08:47:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (10529C00) [pid = 3788] [serial = 2040] [outer = 00000000] 08:47:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (10A61C00) [pid = 3788] [serial = 2041] [outer = 10529C00] 08:47:46 INFO - PROCESS | 3788 | 1464623266694 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (10C2A000) [pid = 3788] [serial = 2042] [outer = 10529C00] 08:47:47 INFO - PROCESS | 3788 | 1464623267848 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 3788 | 1464623267872 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 08:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:47:47 INFO - PROCESS | 3788 | 1464623267877 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 3788 | 1464623267880 Marionette TRACE conn2 <- [1,2686,null,{}] 08:47:47 INFO - PROCESS | 3788 | 1464623267886 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 3788 | 1464623268033 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:47:48 INFO - PROCESS | 3788 | 1464623268193 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 3788 | ++DOCSHELL 11283C00 == 74 [pid = 3788] [id = 681] 08:47:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (11284C00) [pid = 3788] [serial = 2043] [outer = 00000000] 08:47:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (118CF000) [pid = 3788] [serial = 2044] [outer = 11284C00] 08:47:48 INFO - PROCESS | 3788 | 1464623268252 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (12B33800) [pid = 3788] [serial = 2045] [outer = 11284C00] 08:47:49 INFO - PROCESS | 3788 | 1464623269277 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 3788 | 1464623269355 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 08:47:49 INFO - PROCESS | 3788 | 1464623269360 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 3788 | 1464623269362 Marionette TRACE conn2 <- [1,2690,null,{}] 08:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:47:49 INFO - PROCESS | 3788 | 1464623269367 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 3788 | 1464623269472 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:47:49 INFO - PROCESS | 3788 | 1464623269706 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 3788 | ++DOCSHELL 1148C400 == 75 [pid = 3788] [id = 682] 08:47:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (12DE7400) [pid = 3788] [serial = 2046] [outer = 00000000] 08:47:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (13B2A000) [pid = 3788] [serial = 2047] [outer = 12DE7400] 08:47:49 INFO - PROCESS | 3788 | 1464623269771 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (14FA5C00) [pid = 3788] [serial = 2048] [outer = 12DE7400] 08:47:50 INFO - PROCESS | 3788 | 1464623270369 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:47:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1042ms 08:47:50 INFO - PROCESS | 3788 | 1464623270401 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 3788 | 1464623270405 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:47:50 INFO - PROCESS | 3788 | 1464623270432 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 3788 | 1464623270437 Marionette TRACE conn2 <- [1,2694,null,{}] 08:47:50 INFO - PROCESS | 3788 | 1464623270441 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 3788 | 1464623270560 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:47:50 INFO - PROCESS | 3788 | 1464623270755 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 3788 | ++DOCSHELL 1313CC00 == 76 [pid = 3788] [id = 683] 08:47:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (15F17400) [pid = 3788] [serial = 2049] [outer = 00000000] 08:47:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (16A06400) [pid = 3788] [serial = 2050] [outer = 15F17400] 08:47:50 INFO - PROCESS | 3788 | 1464623270818 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (16E8A800) [pid = 3788] [serial = 2051] [outer = 15F17400] 08:47:51 INFO - PROCESS | 3788 | 1464623271400 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1010ms 08:47:51 INFO - PROCESS | 3788 | 1464623271458 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 3788 | 1464623271461 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 08:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:47:51 INFO - PROCESS | 3788 | 1464623271464 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 3788 | 1464623271466 Marionette TRACE conn2 <- [1,2698,null,{}] 08:47:51 INFO - PROCESS | 3788 | 1464623271470 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 3788 | 1464623271579 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:47:51 INFO - PROCESS | 3788 | 1464623271735 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 3788 | ++DOCSHELL 10511C00 == 77 [pid = 3788] [id = 684] 08:47:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (10516400) [pid = 3788] [serial = 2052] [outer = 00000000] 08:47:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (17762000) [pid = 3788] [serial = 2053] [outer = 10516400] 08:47:51 INFO - PROCESS | 3788 | 1464623271790 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (179FE800) [pid = 3788] [serial = 2054] [outer = 10516400] 08:47:52 INFO - PROCESS | 3788 | 1464623272450 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 3788 | 1464623272527 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 08:47:52 INFO - PROCESS | 3788 | 1464623272531 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:47:52 INFO - PROCESS | 3788 | 1464623272533 Marionette TRACE conn2 <- [1,2702,null,{}] 08:47:52 INFO - PROCESS | 3788 | 1464623272538 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 3788 | 1464623272654 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:47:52 INFO - PROCESS | 3788 | 1464623272812 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 3788 | ++DOCSHELL 12B34C00 == 78 [pid = 3788] [id = 685] 08:47:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (12B37400) [pid = 3788] [serial = 2055] [outer = 00000000] 08:47:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (175DAC00) [pid = 3788] [serial = 2056] [outer = 12B37400] 08:47:52 INFO - PROCESS | 3788 | 1464623272881 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (185B2C00) [pid = 3788] [serial = 2057] [outer = 12B37400] 08:47:53 INFO - PROCESS | 3788 | 1464623273471 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:47:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 994ms 08:47:53 INFO - PROCESS | 3788 | 1464623273519 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 3788 | 1464623273522 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:47:53 INFO - PROCESS | 3788 | 1464623273525 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 3788 | 1464623273527 Marionette TRACE conn2 <- [1,2706,null,{}] 08:47:53 INFO - PROCESS | 3788 | 1464623273531 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 3788 | 1464623273641 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:47:53 INFO - PROCESS | 3788 | 1464623273980 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 3788 | ++DOCSHELL 0C7F7800 == 79 [pid = 3788] [id = 686] 08:47:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (0F274C00) [pid = 3788] [serial = 2058] [outer = 00000000] 08:47:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (10AEA400) [pid = 3788] [serial = 2059] [outer = 0F274C00] 08:47:54 INFO - PROCESS | 3788 | 1464623274035 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (10C31400) [pid = 3788] [serial = 2060] [outer = 0F274C00] 08:47:54 INFO - PROCESS | 3788 | 1464623274665 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 3788 | 1464623274706 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 08:47:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:47:54 INFO - PROCESS | 3788 | 1464623274712 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 3788 | 1464623274718 Marionette TRACE conn2 <- [1,2710,null,{}] 08:47:54 INFO - PROCESS | 3788 | 1464623274725 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 3788 | 1464623274863 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:47:55 INFO - PROCESS | 3788 | 1464623275028 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 3788 | ++DOCSHELL 1294CC00 == 80 [pid = 3788] [id = 687] 08:47:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (12B3A400) [pid = 3788] [serial = 2061] [outer = 00000000] 08:47:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (12C04000) [pid = 3788] [serial = 2062] [outer = 12B3A400] 08:47:55 INFO - PROCESS | 3788 | 1464623275080 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (12C1E400) [pid = 3788] [serial = 2063] [outer = 12B3A400] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 0F658C00 == 79 [pid = 3788] [id = 495] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 10AEB000 == 78 [pid = 3788] [id = 621] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 0F26B000 == 77 [pid = 3788] [id = 419] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 10AEEC00 == 76 [pid = 3788] [id = 679] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 17767000 == 75 [pid = 3788] [id = 678] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 0F2BA000 == 74 [pid = 3788] [id = 677] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 15017C00 == 73 [pid = 3788] [id = 676] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 0F2BD400 == 72 [pid = 3788] [id = 675] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 11045800 == 71 [pid = 3788] [id = 674] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 0C7EC800 == 70 [pid = 3788] [id = 673] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 1B5E6000 == 69 [pid = 3788] [id = 672] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 1B5B9000 == 68 [pid = 3788] [id = 671] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 1B123800 == 67 [pid = 3788] [id = 670] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 16F6BC00 == 66 [pid = 3788] [id = 669] 08:47:55 INFO - PROCESS | 3788 | --DOCSHELL 1026EC00 == 65 [pid = 3788] [id = 668] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (1A8A4800) [pid = 3788] [serial = 1757] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (105F0000) [pid = 3788] [serial = 1655] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (16E83800) [pid = 3788] [serial = 1904] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (1B124400) [pid = 3788] [serial = 1898] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (10E95C00) [pid = 3788] [serial = 1850] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1B5AD800) [pid = 3788] [serial = 1916] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (17EA5000) [pid = 3788] [serial = 1517] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (1A89B000) [pid = 3788] [serial = 1667] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1B131800) [pid = 3788] [serial = 1865] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1816B000) [pid = 3788] [serial = 1709] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (139AA800) [pid = 3788] [serial = 1706] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (15520800) [pid = 3788] [serial = 1853] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (19B10000) [pid = 3788] [serial = 1571] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (19BDE000) [pid = 3788] [serial = 1574] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (12B35400) [pid = 3788] [serial = 1565] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (1AD6B800) [pid = 3788] [serial = 1808] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1A785400) [pid = 3788] [serial = 1664] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1A89AC00) [pid = 3788] [serial = 1862] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (12957000) [pid = 3788] [serial = 1610] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (19BDF800) [pid = 3788] [serial = 1616] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (16E86400) [pid = 3788] [serial = 1802] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (17767C00) [pid = 3788] [serial = 1910] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1AA43800) [pid = 3788] [serial = 1760] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (15023400) [pid = 3788] [serial = 1613] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1A778000) [pid = 3788] [serial = 1805] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1147F400) [pid = 3788] [serial = 1703] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (12F43000) [pid = 3788] [serial = 1751] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1B128C00) [pid = 3788] [serial = 1811] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1B17FC00) [pid = 3788] [serial = 1913] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1A6A4C00) [pid = 3788] [serial = 1622] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (16A67400) [pid = 3788] [serial = 1754] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (13B28000) [pid = 3788] [serial = 1814] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (19B02400) [pid = 3788] [serial = 1856] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (155C8800) [pid = 3788] [serial = 1568] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (12C1EC00) [pid = 3788] [serial = 1901] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1432B400) [pid = 3788] [serial = 1658] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1314CC00) [pid = 3788] [serial = 1799] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19BD2400) [pid = 3788] [serial = 1712] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1AB82800) [pid = 3788] [serial = 1763] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1A134400) [pid = 3788] [serial = 1715] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1AD6E400) [pid = 3788] [serial = 1907] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1A259000) [pid = 3788] [serial = 1619] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1A350800) [pid = 3788] [serial = 1859] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (18337400) [pid = 3788] [serial = 1661] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1A142C00) [pid = 3788] [serial = 1987] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1A8A6000) [pid = 3788] [serial = 1991] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1A89D000) [pid = 3788] [serial = 1990] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1AD70800) [pid = 3788] [serial = 1993] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1B474400) [pid = 3788] [serial = 1999] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1980B000) [pid = 3788] [serial = 1973] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (17694000) [pid = 3788] [serial = 1972] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1103D800) [pid = 3788] [serial = 1951] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (155C9800) [pid = 3788] [serial = 1954] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (18333C00) [pid = 3788] [serial = 1984] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1B125000) [pid = 3788] [serial = 1994] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (16E8D400) [pid = 3788] [serial = 1981] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1768B800) [pid = 3788] [serial = 1982] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (12B34400) [pid = 3788] [serial = 1978] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (14387800) [pid = 3788] [serial = 1979] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (12C1FC00) [pid = 3788] [serial = 1976] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (12BE7000) [pid = 3788] [serial = 1975] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1A358400) [pid = 3788] [serial = 1957] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1B478C00) [pid = 3788] [serial = 1963] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1B126800) [pid = 3788] [serial = 1960] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1B5E5C00) [pid = 3788] [serial = 1966] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1AB8D400) [pid = 3788] [serial = 1969] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1B5E6C00) [pid = 3788] [serial = 2002] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1B479000) [pid = 3788] [serial = 2000] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (185AF800) [pid = 3788] [serial = 1996] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1A34C400) [pid = 3788] [serial = 1988] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1A8A0800) [pid = 3788] [serial = 1997] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (19807800) [pid = 3788] [serial = 1985] [outer = 00000000] [url = about:blank] 08:47:55 INFO - PROCESS | 3788 | 1464623275631 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 3788 | 1464623275663 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:47:55 INFO - PROCESS | 3788 | 1464623275668 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 3788 | 1464623275669 Marionette TRACE conn2 <- [1,2714,null,{}] 08:47:55 INFO - PROCESS | 3788 | 1464623275673 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 3788 | 1464623275773 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:47:55 INFO - PROCESS | 3788 | 1464623275783 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 3788 | ++DOCSHELL 10AEB000 == 66 [pid = 3788] [id = 688] 08:47:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (11045800) [pid = 3788] [serial = 2064] [outer = 00000000] 08:47:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (12C1EC00) [pid = 3788] [serial = 2065] [outer = 11045800] 08:47:55 INFO - PROCESS | 3788 | 1464623275830 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (13294C00) [pid = 3788] [serial = 2066] [outer = 11045800] 08:47:56 INFO - PROCESS | 3788 | 1464623276363 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:47:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 741ms 08:47:56 INFO - PROCESS | 3788 | 1464623276409 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 3788 | 1464623276411 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 08:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:47:56 INFO - PROCESS | 3788 | 1464623276416 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 3788 | 1464623276421 Marionette TRACE conn2 <- [1,2718,null,{}] 08:47:56 INFO - PROCESS | 3788 | 1464623276460 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 3788 | 1464623276568 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:47:56 INFO - PROCESS | 3788 | 1464623276678 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 3788 | ++DOCSHELL 13E64800 == 67 [pid = 3788] [id = 689] 08:47:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1432A000) [pid = 3788] [serial = 2067] [outer = 00000000] 08:47:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (15017C00) [pid = 3788] [serial = 2068] [outer = 1432A000] 08:47:56 INFO - PROCESS | 3788 | 1464623276724 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (155C4400) [pid = 3788] [serial = 2069] [outer = 1432A000] 08:47:57 INFO - PROCESS | 3788 | 1464623277614 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 3788 | 1464623277629 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:47:57 INFO - PROCESS | 3788 | 1464623277633 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 3788 | 1464623277634 Marionette TRACE conn2 <- [1,2722,null,{}] 08:47:57 INFO - PROCESS | 3788 | 1464623277638 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 3788 | 1464623277771 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:47:57 INFO - PROCESS | 3788 | 1464623277789 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 3788 | ++DOCSHELL 14FA1C00 == 68 [pid = 3788] [id = 690] 08:47:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (15DA8800) [pid = 3788] [serial = 2070] [outer = 00000000] 08:47:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (16791800) [pid = 3788] [serial = 2071] [outer = 15DA8800] 08:47:57 INFO - PROCESS | 3788 | 1464623277833 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (16957C00) [pid = 3788] [serial = 2072] [outer = 15DA8800] 08:47:58 INFO - PROCESS | 3788 | 1464623278315 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 741ms 08:47:58 INFO - PROCESS | 3788 | 1464623278373 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 3788 | 1464623278375 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:47:58 INFO - PROCESS | 3788 | 1464623278385 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 3788 | 1464623278386 Marionette TRACE conn2 <- [1,2726,null,{}] 08:47:58 INFO - PROCESS | 3788 | 1464623278390 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 3788 | 1464623278516 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:47:58 INFO - PROCESS | 3788 | 1464623278588 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 3788 | ++DOCSHELL 16E87800 == 69 [pid = 3788] [id = 691] 08:47:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (16E87C00) [pid = 3788] [serial = 2073] [outer = 00000000] 08:47:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1710B800) [pid = 3788] [serial = 2074] [outer = 16E87C00] 08:47:58 INFO - PROCESS | 3788 | 1464623278639 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (17765400) [pid = 3788] [serial = 2075] [outer = 16E87C00] 08:47:59 INFO - PROCESS | 3788 | 1464623279105 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 758ms 08:47:59 INFO - PROCESS | 3788 | 1464623279119 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 3788 | 1464623279121 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:47:59 INFO - PROCESS | 3788 | 1464623279124 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 3788 | 1464623279126 Marionette TRACE conn2 <- [1,2730,null,{}] 08:47:59 INFO - PROCESS | 3788 | 1464623279160 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 3788 | 1464623279291 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:47:59 INFO - PROCESS | 3788 | 1464623279366 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 3788 | ++DOCSHELL 10272800 == 70 [pid = 3788] [id = 692] 08:47:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (105EF400) [pid = 3788] [serial = 2076] [outer = 00000000] 08:47:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (16E8A000) [pid = 3788] [serial = 2077] [outer = 105EF400] 08:47:59 INFO - PROCESS | 3788 | 1464623279410 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (17F35000) [pid = 3788] [serial = 2078] [outer = 105EF400] 08:47:59 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (10A5F800) [pid = 3788] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:47:59 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (16956800) [pid = 3788] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:47:59 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (11046000) [pid = 3788] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:47:59 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (15DA5800) [pid = 3788] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:47:59 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (0C7F0C00) [pid = 3788] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:47:59 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (17767400) [pid = 3788] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:47:59 INFO - PROCESS | 3788 | 1464623279791 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 710ms 08:47:59 INFO - PROCESS | 3788 | 1464623279824 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 3788 | 1464623279826 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:47:59 INFO - PROCESS | 3788 | 1464623279829 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 3788 | 1464623279831 Marionette TRACE conn2 <- [1,2734,null,{}] 08:47:59 INFO - PROCESS | 3788 | 1464623279834 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 3788 | 1464623279923 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:47:59 INFO - PROCESS | 3788 | 1464623279929 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 3788 | ++DOCSHELL 15DAC000 == 71 [pid = 3788] [id = 693] 08:47:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (175E4000) [pid = 3788] [serial = 2079] [outer = 00000000] 08:48:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (18337400) [pid = 3788] [serial = 2080] [outer = 175E4000] 08:48:00 INFO - PROCESS | 3788 | 1464623279973 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1980A800) [pid = 3788] [serial = 2081] [outer = 175E4000] 08:48:00 INFO - PROCESS | 3788 | 1464623280459 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 647ms 08:48:00 INFO - PROCESS | 3788 | 1464623280503 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 3788 | 1464623280505 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 08:48:00 INFO - PROCESS | 3788 | 1464623280508 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:48:00 INFO - PROCESS | 3788 | 1464623280510 Marionette TRACE conn2 <- [1,2738,null,{}] 08:48:00 INFO - PROCESS | 3788 | 1464623280513 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 3788 | 1464623280611 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:48:00 INFO - PROCESS | 3788 | 1464623280618 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 3788 | ++DOCSHELL 1816CC00 == 72 [pid = 3788] [id = 694] 08:48:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (19B10000) [pid = 3788] [serial = 2082] [outer = 00000000] 08:48:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (19BD6800) [pid = 3788] [serial = 2083] [outer = 19B10000] 08:48:00 INFO - PROCESS | 3788 | 1464623280662 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (19BDA400) [pid = 3788] [serial = 2084] [outer = 19B10000] 08:48:01 INFO - PROCESS | 3788 | 1464623281140 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 694ms 08:48:01 INFO - PROCESS | 3788 | 1464623281210 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 3788 | 1464623281212 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 08:48:01 INFO - PROCESS | 3788 | 1464623281215 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:48:01 INFO - PROCESS | 3788 | 1464623281216 Marionette TRACE conn2 <- [1,2742,null,{}] 08:48:01 INFO - PROCESS | 3788 | 1464623281220 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 3788 | 1464623281308 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:48:01 INFO - PROCESS | 3788 | 1464623281314 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 3788 | ++DOCSHELL 1103E800 == 73 [pid = 3788] [id = 695] 08:48:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (179F8400) [pid = 3788] [serial = 2085] [outer = 00000000] 08:48:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (19E7F400) [pid = 3788] [serial = 2086] [outer = 179F8400] 08:48:01 INFO - PROCESS | 3788 | 1464623281359 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (19E83400) [pid = 3788] [serial = 2087] [outer = 179F8400] 08:48:02 INFO - PROCESS | 3788 | 1464623282099 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:48:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 947ms 08:48:02 INFO - PROCESS | 3788 | 1464623282161 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 3788 | 1464623282165 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 08:48:02 INFO - PROCESS | 3788 | 1464623282170 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:48:02 INFO - PROCESS | 3788 | 1464623282173 Marionette TRACE conn2 <- [1,2746,null,{}] 08:48:02 INFO - PROCESS | 3788 | 1464623282178 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 3788 | 1464623282295 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:48:02 INFO - PROCESS | 3788 | 1464623282446 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 3788 | ++DOCSHELL 10EAA400 == 74 [pid = 3788] [id = 696] 08:48:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (11048C00) [pid = 3788] [serial = 2088] [outer = 00000000] 08:48:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (11DAC400) [pid = 3788] [serial = 2089] [outer = 11048C00] 08:48:02 INFO - PROCESS | 3788 | 1464623282544 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (12C11800) [pid = 3788] [serial = 2090] [outer = 11048C00] 08:48:03 INFO - PROCESS | 3788 | 1464623283123 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1010ms 08:48:03 INFO - PROCESS | 3788 | 1464623283175 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 3788 | 1464623283180 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 08:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:48:03 INFO - PROCESS | 3788 | 1464623283187 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 3788 | 1464623283190 Marionette TRACE conn2 <- [1,2750,null,{}] 08:48:03 INFO - PROCESS | 3788 | 1464623283194 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 3788 | 1464623283317 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:48:03 INFO - PROCESS | 3788 | 1464623283523 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 3788 | ++DOCSHELL 1551B400 == 75 [pid = 3788] [id = 697] 08:48:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (15E89800) [pid = 3788] [serial = 2091] [outer = 00000000] 08:48:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (16E86000) [pid = 3788] [serial = 2092] [outer = 15E89800] 08:48:03 INFO - PROCESS | 3788 | 1464623283578 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1775D800) [pid = 3788] [serial = 2093] [outer = 15E89800] 08:48:04 INFO - PROCESS | 3788 | 1464623284132 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:48:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1010ms 08:48:04 INFO - PROCESS | 3788 | 1464623284220 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 3788 | 1464623284222 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 08:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:48:04 INFO - PROCESS | 3788 | 1464623284226 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 3788 | 1464623284230 Marionette TRACE conn2 <- [1,2754,null,{}] 08:48:04 INFO - PROCESS | 3788 | 1464623284241 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 3788 | 1464623284355 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:48:04 INFO - PROCESS | 3788 | 1464623284509 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 3788 | ++DOCSHELL 19B0D000 == 76 [pid = 3788] [id = 698] 08:48:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (19E7DC00) [pid = 3788] [serial = 2094] [outer = 00000000] 08:48:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1A16D400) [pid = 3788] [serial = 2095] [outer = 19E7DC00] 08:48:04 INFO - PROCESS | 3788 | 1464623284567 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1A25C800) [pid = 3788] [serial = 2096] [outer = 19E7DC00] 08:48:05 INFO - PROCESS | 3788 | 1464623285112 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 947ms 08:48:05 INFO - PROCESS | 3788 | 1464623285171 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 3788 | 1464623285174 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 08:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:48:05 INFO - PROCESS | 3788 | 1464623285178 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 3788 | 1464623285180 Marionette TRACE conn2 <- [1,2758,null,{}] 08:48:05 INFO - PROCESS | 3788 | 1464623285184 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 3788 | 1464623285300 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:48:05 INFO - PROCESS | 3788 | 1464623285450 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 3788 | ++DOCSHELL 1A34D000 == 77 [pid = 3788] [id = 699] 08:48:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1A34D400) [pid = 3788] [serial = 2097] [outer = 00000000] 08:48:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1A351000) [pid = 3788] [serial = 2098] [outer = 1A34D400] 08:48:05 INFO - PROCESS | 3788 | 1464623285506 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1A354C00) [pid = 3788] [serial = 2099] [outer = 1A34D400] 08:48:06 INFO - PROCESS | 3788 | 1464623286051 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 962ms 08:48:06 INFO - PROCESS | 3788 | 1464623286122 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 3788 | 1464623286124 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 08:48:06 INFO - PROCESS | 3788 | 1464623286128 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:48:06 INFO - PROCESS | 3788 | 1464623286130 Marionette TRACE conn2 <- [1,2762,null,{}] 08:48:06 INFO - PROCESS | 3788 | 1464623286133 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 3788 | 1464623286250 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:48:06 INFO - PROCESS | 3788 | 1464623286415 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 3788 | ++DOCSHELL 1A34E000 == 78 [pid = 3788] [id = 700] 08:48:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1A350800) [pid = 3788] [serial = 2100] [outer = 00000000] 08:48:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1A6C3000) [pid = 3788] [serial = 2101] [outer = 1A350800] 08:48:06 INFO - PROCESS | 3788 | 1464623286472 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1A6C9400) [pid = 3788] [serial = 2102] [outer = 1A350800] 08:48:07 INFO - PROCESS | 3788 | 1464623287069 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:48:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 963ms 08:48:07 INFO - PROCESS | 3788 | 1464623287104 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 3788 | 1464623287107 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 08:48:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:48:07 INFO - PROCESS | 3788 | 1464623287110 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 3788 | 1464623287112 Marionette TRACE conn2 <- [1,2766,null,{}] 08:48:07 INFO - PROCESS | 3788 | 1464623287116 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 3788 | 1464623287240 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:48:07 INFO - PROCESS | 3788 | 1464623287406 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 3788 | ++DOCSHELL 1A6CB800 == 79 [pid = 3788] [id = 701] 08:48:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1A775400) [pid = 3788] [serial = 2103] [outer = 00000000] 08:48:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1A785000) [pid = 3788] [serial = 2104] [outer = 1A775400] 08:48:07 INFO - PROCESS | 3788 | 1464623287461 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1A788400) [pid = 3788] [serial = 2105] [outer = 1A775400] 08:48:08 INFO - PROCESS | 3788 | 1464623288057 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:48:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1010ms 08:48:08 INFO - PROCESS | 3788 | 1464623288112 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 3788 | 1464623288114 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:48:08 INFO - PROCESS | 3788 | 1464623288118 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 3788 | 1464623288120 Marionette TRACE conn2 <- [1,2770,null,{}] 08:48:08 INFO - PROCESS | 3788 | 1464623288123 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 3788 | 1464623288231 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:48:08 INFO - PROCESS | 3788 | 1464623288587 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 3788 | ++DOCSHELL 0F651400 == 80 [pid = 3788] [id = 702] 08:48:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (0F939000) [pid = 3788] [serial = 2106] [outer = 00000000] 08:48:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (10AEC000) [pid = 3788] [serial = 2107] [outer = 0F939000] 08:48:08 INFO - PROCESS | 3788 | 1464623288673 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (11048800) [pid = 3788] [serial = 2108] [outer = 0F939000] 08:48:09 INFO - PROCESS | 3788 | 1464623289218 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:48:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1152ms 08:48:09 INFO - PROCESS | 3788 | 1464623289268 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 3788 | 1464623289273 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 08:48:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:48:09 INFO - PROCESS | 3788 | 1464623289277 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 3788 | 1464623289281 Marionette TRACE conn2 <- [1,2774,null,{}] 08:48:09 INFO - PROCESS | 3788 | 1464623289285 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 3788 | 1464623289399 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:48:09 INFO - PROCESS | 3788 | 1464623289572 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 3788 | ++DOCSHELL 10C2B400 == 81 [pid = 3788] [id = 703] 08:48:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (110AB400) [pid = 3788] [serial = 2109] [outer = 00000000] 08:48:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (13B22C00) [pid = 3788] [serial = 2110] [outer = 110AB400] 08:48:09 INFO - PROCESS | 3788 | 1464623289622 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (13B30000) [pid = 3788] [serial = 2111] [outer = 110AB400] 08:48:10 INFO - PROCESS | 3788 | --DOCSHELL 0F2B1000 == 80 [pid = 3788] [id = 412] 08:48:10 INFO - PROCESS | 3788 | --DOCSHELL 0F98A400 == 79 [pid = 3788] [id = 413] 08:48:10 INFO - PROCESS | 3788 | --DOCSHELL 1147F000 == 78 [pid = 3788] [id = 414] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (11485C00) [pid = 3788] [serial = 2038] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (12B59000) [pid = 3788] [serial = 2005] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1B5B9400) [pid = 3788] [serial = 2011] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (17F31400) [pid = 3788] [serial = 2008] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1D53E800) [pid = 3788] [serial = 2014] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1DF97800) [pid = 3788] [serial = 2017] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOCSHELL 10A57400 == 77 [pid = 3788] [id = 667] 08:48:10 INFO - PROCESS | 3788 | --DOCSHELL 10529400 == 76 [pid = 3788] [id = 680] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (12B60C00) [pid = 3788] [serial = 2026] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (139A1800) [pid = 3788] [serial = 2027] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1767AC00) [pid = 3788] [serial = 2032] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (13B2D800) [pid = 3788] [serial = 2024] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (13143C00) [pid = 3788] [serial = 2023] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (16A04C00) [pid = 3788] [serial = 2029] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (10AEE000) [pid = 3788] [serial = 2021] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (10514000) [pid = 3788] [serial = 2020] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (17F36C00) [pid = 3788] [serial = 2035] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (17699C00) [pid = 3788] [serial = 2033] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (185BB800) [pid = 3788] [serial = 2036] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16C2C800) [pid = 3788] [serial = 2030] [outer = 00000000] [url = about:blank] 08:48:10 INFO - PROCESS | 3788 | 1464623290275 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:48:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1010ms 08:48:10 INFO - PROCESS | 3788 | 1464623290315 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 3788 | 1464623290319 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 08:48:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:48:10 INFO - PROCESS | 3788 | 1464623290324 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 3788 | 1464623290326 Marionette TRACE conn2 <- [1,2778,null,{}] 08:48:10 INFO - PROCESS | 3788 | 1464623290330 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 3788 | 1464623290424 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:48:10 INFO - PROCESS | 3788 | 1464623290540 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 3788 | ++DOCSHELL 10529400 == 77 [pid = 3788] [id = 704] 08:48:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (10A57400) [pid = 3788] [serial = 2112] [outer = 00000000] 08:48:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1148CC00) [pid = 3788] [serial = 2113] [outer = 10A57400] 08:48:10 INFO - PROCESS | 3788 | 1464623290587 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (12C1BC00) [pid = 3788] [serial = 2114] [outer = 10A57400] 08:48:11 INFO - PROCESS | 3788 | 1464623291000 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 694ms 08:48:11 INFO - PROCESS | 3788 | 1464623291021 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 3788 | 1464623291023 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 08:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:48:11 INFO - PROCESS | 3788 | 1464623291028 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 3788 | 1464623291034 Marionette TRACE conn2 <- [1,2782,null,{}] 08:48:11 INFO - PROCESS | 3788 | 1464623291042 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 3788 | 1464623291139 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:48:11 INFO - PROCESS | 3788 | 1464623291149 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 3788 | ++DOCSHELL 14387C00 == 78 [pid = 3788] [id = 705] 08:48:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1501D800) [pid = 3788] [serial = 2115] [outer = 00000000] 08:48:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (155AF000) [pid = 3788] [serial = 2116] [outer = 1501D800] 08:48:11 INFO - PROCESS | 3788 | 1464623291193 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (15DAD800) [pid = 3788] [serial = 2117] [outer = 1501D800] 08:48:11 INFO - PROCESS | 3788 | 1464623291662 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 695ms 08:48:11 INFO - PROCESS | 3788 | 1464623291726 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 3788 | 1464623291729 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 08:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:48:11 INFO - PROCESS | 3788 | 1464623291732 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 3788 | 1464623291734 Marionette TRACE conn2 <- [1,2786,null,{}] 08:48:11 INFO - PROCESS | 3788 | 1464623291737 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 3788 | 1464623291829 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:48:11 INFO - PROCESS | 3788 | 1464623291975 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 3788 | ++DOCSHELL 15F12800 == 79 [pid = 3788] [id = 706] 08:48:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16A02800) [pid = 3788] [serial = 2118] [outer = 00000000] 08:48:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (16E81000) [pid = 3788] [serial = 2119] [outer = 16A02800] 08:48:12 INFO - PROCESS | 3788 | 1464623292021 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (16E88C00) [pid = 3788] [serial = 2120] [outer = 16A02800] 08:48:12 INFO - PROCESS | 3788 | 1464623292469 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 805ms 08:48:12 INFO - PROCESS | 3788 | 1464623292534 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 3788 | 1464623292536 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 08:48:12 INFO - PROCESS | 3788 | 1464623292539 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:48:12 INFO - PROCESS | 3788 | 1464623292540 Marionette TRACE conn2 <- [1,2790,null,{}] 08:48:12 INFO - PROCESS | 3788 | 1464623292553 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 3788 | 1464623292681 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:48:12 INFO - PROCESS | 3788 | 1464623292753 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 3788 | ++DOCSHELL 16F6E000 == 80 [pid = 3788] [id = 707] 08:48:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (171F7800) [pid = 3788] [serial = 2121] [outer = 00000000] 08:48:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (17767400) [pid = 3788] [serial = 2122] [outer = 171F7800] 08:48:12 INFO - PROCESS | 3788 | 1464623292803 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (18336800) [pid = 3788] [serial = 2123] [outer = 171F7800] 08:48:13 INFO - PROCESS | 3788 | 1464623293279 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 742ms 08:48:13 INFO - PROCESS | 3788 | 1464623293336 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 3788 | 1464623293338 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 08:48:13 INFO - PROCESS | 3788 | 1464623293341 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:48:13 INFO - PROCESS | 3788 | 1464623293343 Marionette TRACE conn2 <- [1,2794,null,{}] 08:48:13 INFO - PROCESS | 3788 | 1464623293346 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 3788 | 1464623293482 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:48:13 INFO - PROCESS | 3788 | 1464623293559 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 3788 | ++DOCSHELL 1775CC00 == 81 [pid = 3788] [id = 708] 08:48:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (17F04000) [pid = 3788] [serial = 2124] [outer = 00000000] 08:48:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (19BD5800) [pid = 3788] [serial = 2125] [outer = 17F04000] 08:48:13 INFO - PROCESS | 3788 | 1464623293603 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (19BDEC00) [pid = 3788] [serial = 2126] [outer = 17F04000] 08:48:14 INFO - PROCESS | 3788 | 1464623294011 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 708ms 08:48:14 INFO - PROCESS | 3788 | 1464623294043 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 3788 | 1464623294045 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:48:14 INFO - PROCESS | 3788 | 1464623294052 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 3788 | 1464623294053 Marionette TRACE conn2 <- [1,2798,null,{}] 08:48:14 INFO - PROCESS | 3788 | 1464623294057 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 3788 | 1464623294184 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:48:14 INFO - PROCESS | 3788 | 1464623294260 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 3788 | ++DOCSHELL 19BD0C00 == 82 [pid = 3788] [id = 709] 08:48:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (19BDD000) [pid = 3788] [serial = 2127] [outer = 00000000] 08:48:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1A16CC00) [pid = 3788] [serial = 2128] [outer = 19BDD000] 08:48:14 INFO - PROCESS | 3788 | 1464623294303 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1A34D800) [pid = 3788] [serial = 2129] [outer = 19BDD000] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (11045800) [pid = 3788] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (0F274C00) [pid = 3788] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (12B3A400) [pid = 3788] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1432A000) [pid = 3788] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (15DA8800) [pid = 3788] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (10AF4C00) [pid = 3788] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16E87C00) [pid = 3788] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (105EF400) [pid = 3788] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (19B10000) [pid = 3788] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:48:14 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (175E4000) [pid = 3788] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:48:14 INFO - PROCESS | 3788 | 1464623294911 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 910ms 08:48:14 INFO - PROCESS | 3788 | 1464623294957 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 3788 | 1464623294959 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 08:48:14 INFO - PROCESS | 3788 | 1464623294962 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:48:14 INFO - PROCESS | 3788 | 1464623294964 Marionette TRACE conn2 <- [1,2802,null,{}] 08:48:14 INFO - PROCESS | 3788 | 1464623294967 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 3788 | 1464623295060 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:48:15 INFO - PROCESS | 3788 | 1464623295067 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 3788 | ++DOCSHELL 12B3B000 == 83 [pid = 3788] [id = 710] 08:48:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1432A000) [pid = 3788] [serial = 2130] [outer = 00000000] 08:48:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (15F11C00) [pid = 3788] [serial = 2131] [outer = 1432A000] 08:48:15 INFO - PROCESS | 3788 | 1464623295120 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (19809000) [pid = 3788] [serial = 2132] [outer = 1432A000] 08:48:15 INFO - PROCESS | 3788 | 1464623295569 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 628ms 08:48:15 INFO - PROCESS | 3788 | 1464623295611 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 3788 | 1464623295613 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 08:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:48:15 INFO - PROCESS | 3788 | 1464623295616 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 3788 | 1464623295617 Marionette TRACE conn2 <- [1,2806,null,{}] 08:48:15 INFO - PROCESS | 3788 | 1464623295621 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 3788 | 1464623295711 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:48:15 INFO - PROCESS | 3788 | 1464623295717 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 3788 | ++DOCSHELL 15E88400 == 84 [pid = 3788] [id = 711] 08:48:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19E7D000) [pid = 3788] [serial = 2133] [outer = 00000000] 08:48:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1A778000) [pid = 3788] [serial = 2134] [outer = 19E7D000] 08:48:15 INFO - PROCESS | 3788 | 1464623295760 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1A783400) [pid = 3788] [serial = 2135] [outer = 19E7D000] 08:48:16 INFO - PROCESS | 3788 | 1464623296200 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 627ms 08:48:16 INFO - PROCESS | 3788 | 1464623296255 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 3788 | 1464623296257 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:48:16 INFO - PROCESS | 3788 | 1464623296260 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 3788 | 1464623296262 Marionette TRACE conn2 <- [1,2810,null,{}] 08:48:16 INFO - PROCESS | 3788 | 1464623296269 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 3788 | 1464623296357 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:48:16 INFO - PROCESS | 3788 | 1464623296364 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 3788 | ++DOCSHELL 10512400 == 85 [pid = 3788] [id = 712] 08:48:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (175E4000) [pid = 3788] [serial = 2136] [outer = 00000000] 08:48:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1A89D800) [pid = 3788] [serial = 2137] [outer = 175E4000] 08:48:16 INFO - PROCESS | 3788 | 1464623296413 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1A8A4800) [pid = 3788] [serial = 2138] [outer = 175E4000] 08:48:17 INFO - PROCESS | 3788 | 1464623297202 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:48:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1004ms 08:48:17 INFO - PROCESS | 3788 | 1464623297264 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 3788 | 1464623297268 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 08:48:17 INFO - PROCESS | 3788 | 1464623297273 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:48:17 INFO - PROCESS | 3788 | 1464623297277 Marionette TRACE conn2 <- [1,2814,null,{}] 08:48:17 INFO - PROCESS | 3788 | 1464623297282 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 3788 | 1464623297431 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:48:17 INFO - PROCESS | 3788 | 1464623297593 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 3788 | ++DOCSHELL 11046000 == 86 [pid = 3788] [id = 713] 08:48:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (110ABC00) [pid = 3788] [serial = 2139] [outer = 00000000] 08:48:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (12B21C00) [pid = 3788] [serial = 2140] [outer = 110ABC00] 08:48:17 INFO - PROCESS | 3788 | 1464623297649 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1313B800) [pid = 3788] [serial = 2141] [outer = 110ABC00] 08:48:18 INFO - PROCESS | 3788 | 1464623298268 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1035ms 08:48:18 INFO - PROCESS | 3788 | 1464623298319 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 3788 | 1464623298325 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:48:18 INFO - PROCESS | 3788 | 1464623298350 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 3788 | 1464623298353 Marionette TRACE conn2 <- [1,2818,null,{}] 08:48:18 INFO - PROCESS | 3788 | 1464623298357 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 3788 | 1464623298512 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:48:18 INFO - PROCESS | 3788 | 1464623298668 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 3788 | ++DOCSHELL 13E60800 == 87 [pid = 3788] [id = 714] 08:48:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (15020400) [pid = 3788] [serial = 2142] [outer = 00000000] 08:48:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1775C800) [pid = 3788] [serial = 2143] [outer = 15020400] 08:48:18 INFO - PROCESS | 3788 | 1464623298725 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (17F31400) [pid = 3788] [serial = 2144] [outer = 15020400] 08:48:19 INFO - PROCESS | 3788 | 1464623299291 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1003ms 08:48:19 INFO - PROCESS | 3788 | 1464623299353 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 3788 | 1464623299355 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:48:19 INFO - PROCESS | 3788 | 1464623299359 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 3788 | 1464623299363 Marionette TRACE conn2 <- [1,2822,null,{}] 08:48:19 INFO - PROCESS | 3788 | 1464623299374 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 3788 | 1464623299497 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:48:19 INFO - PROCESS | 3788 | 1464623299654 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 3788 | ++DOCSHELL 1A790800 == 88 [pid = 3788] [id = 715] 08:48:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1A792000) [pid = 3788] [serial = 2145] [outer = 00000000] 08:48:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1A8A2C00) [pid = 3788] [serial = 2146] [outer = 1A792000] 08:48:19 INFO - PROCESS | 3788 | 1464623299711 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1AA3F400) [pid = 3788] [serial = 2147] [outer = 1A792000] 08:48:20 INFO - PROCESS | 3788 | 1464623300288 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 941ms 08:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:48:20 INFO - PROCESS | 3788 | 1464623300303 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 3788 | 1464623300306 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 08:48:20 INFO - PROCESS | 3788 | 1464623300309 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 3788 | 1464623300311 Marionette TRACE conn2 <- [1,2826,null,{}] 08:48:20 INFO - PROCESS | 3788 | 1464623300315 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 3788 | 1464623300432 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:48:20 INFO - PROCESS | 3788 | 1464623300605 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 3788 | ++DOCSHELL 1AA44400 == 89 [pid = 3788] [id = 716] 08:48:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1AA45400) [pid = 3788] [serial = 2148] [outer = 00000000] 08:48:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1AA4A800) [pid = 3788] [serial = 2149] [outer = 1AA45400] 08:48:20 INFO - PROCESS | 3788 | 1464623300660 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1AB81800) [pid = 3788] [serial = 2150] [outer = 1AA45400] 08:48:21 INFO - PROCESS | 3788 | 1464623301221 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 941ms 08:48:21 INFO - PROCESS | 3788 | 1464623301286 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 3788 | 1464623301288 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 08:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:48:21 INFO - PROCESS | 3788 | 1464623301292 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 3788 | 1464623301294 Marionette TRACE conn2 <- [1,2830,null,{}] 08:48:21 INFO - PROCESS | 3788 | 1464623301298 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 3788 | 1464623301409 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:48:21 INFO - PROCESS | 3788 | 1464623301578 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 3788 | ++DOCSHELL 1AB87400 == 90 [pid = 3788] [id = 717] 08:48:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1AB87C00) [pid = 3788] [serial = 2151] [outer = 00000000] 08:48:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1AB8D400) [pid = 3788] [serial = 2152] [outer = 1AB87C00] 08:48:21 INFO - PROCESS | 3788 | 1464623301632 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1AD6CC00) [pid = 3788] [serial = 2153] [outer = 1AB87C00] 08:48:22 INFO - PROCESS | 3788 | 1464623302222 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 941ms 08:48:22 INFO - PROCESS | 3788 | 1464623302237 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 3788 | 1464623302239 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 08:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:48:22 INFO - PROCESS | 3788 | 1464623302242 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 3788 | 1464623302244 Marionette TRACE conn2 <- [1,2834,null,{}] 08:48:22 INFO - PROCESS | 3788 | 1464623302248 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:22 INFO - PROCESS | 3788 | 1464623302367 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:48:22 INFO - PROCESS | 3788 | 1464623302535 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 3788 | ++DOCSHELL 1B124400 == 91 [pid = 3788] [id = 718] 08:48:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B126800) [pid = 3788] [serial = 2154] [outer = 00000000] 08:48:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1B175000) [pid = 3788] [serial = 2155] [outer = 1B126800] 08:48:22 INFO - PROCESS | 3788 | 1464623302598 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1B179400) [pid = 3788] [serial = 2156] [outer = 1B126800] 08:48:23 INFO - PROCESS | 3788 | 1464623303138 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:48:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 941ms 08:48:23 INFO - PROCESS | 3788 | 1464623303189 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 3788 | 1464623303191 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:48:23 INFO - PROCESS | 3788 | 1464623303194 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 3788 | 1464623303196 Marionette TRACE conn2 <- [1,2838,null,{}] 08:48:23 INFO - PROCESS | 3788 | 1464623303200 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 3788 | 1464623303309 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:48:23 INFO - PROCESS | 3788 | 1464623303477 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 3788 | ++DOCSHELL 155C6800 == 92 [pid = 3788] [id = 719] 08:48:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1B124800) [pid = 3788] [serial = 2157] [outer = 00000000] 08:48:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1B470800) [pid = 3788] [serial = 2158] [outer = 1B124800] 08:48:23 INFO - PROCESS | 3788 | 1464623303531 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1B477C00) [pid = 3788] [serial = 2159] [outer = 1B124800] 08:48:24 INFO - PROCESS | 3788 | 1464623304158 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:48:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1050ms 08:48:24 INFO - PROCESS | 3788 | 1464623304249 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 3788 | 1464623304251 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 08:48:24 INFO - PROCESS | 3788 | 1464623304255 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:48:24 INFO - PROCESS | 3788 | 1464623304257 Marionette TRACE conn2 <- [1,2842,null,{}] 08:48:24 INFO - PROCESS | 3788 | 1464623304261 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 3788 | 1464623304376 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:48:24 INFO - PROCESS | 3788 | 1464623304533 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 3788 | ++DOCSHELL 10C3A400 == 93 [pid = 3788] [id = 720] 08:48:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (10F63C00) [pid = 3788] [serial = 2160] [outer = 00000000] 08:48:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (12C08400) [pid = 3788] [serial = 2161] [outer = 10F63C00] 08:48:24 INFO - PROCESS | 3788 | 1464623304588 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (15026C00) [pid = 3788] [serial = 2162] [outer = 10F63C00] 08:48:25 INFO - PROCESS | 3788 | 1464623305345 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:48:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1160ms 08:48:25 INFO - PROCESS | 3788 | 1464623305410 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 3788 | 1464623305415 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 08:48:25 INFO - PROCESS | 3788 | 1464623305420 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:48:25 INFO - PROCESS | 3788 | 1464623305423 Marionette TRACE conn2 <- [1,2846,null,{}] 08:48:25 INFO - PROCESS | 3788 | 1464623305429 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 3788 | 1464623305536 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:48:25 INFO - PROCESS | 3788 | 1464623305701 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 3788 | ++DOCSHELL 1055BC00 == 94 [pid = 3788] [id = 721] 08:48:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (11042C00) [pid = 3788] [serial = 2163] [outer = 00000000] 08:48:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (11D1F800) [pid = 3788] [serial = 2164] [outer = 11042C00] 08:48:25 INFO - PROCESS | 3788 | 1464623305773 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (12F40800) [pid = 3788] [serial = 2165] [outer = 11042C00] 08:48:26 INFO - PROCESS | 3788 | --DOCSHELL 1775E800 == 93 [pid = 3788] [id = 636] 08:48:26 INFO - PROCESS | 3788 | --DOCSHELL 0F2B7C00 == 92 [pid = 3788] [id = 427] 08:48:26 INFO - PROCESS | 3788 | --DOCSHELL 1833A800 == 91 [pid = 3788] [id = 570] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (19E7F400) [pid = 3788] [serial = 2086] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | 1464623306394 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:48:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1004ms 08:48:26 INFO - PROCESS | 3788 | 1464623306424 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 3788 | 1464623306429 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:48:26 INFO - PROCESS | 3788 | 1464623306435 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 3788 | 1464623306438 Marionette TRACE conn2 <- [1,2850,null,{}] 08:48:26 INFO - PROCESS | 3788 | 1464623306441 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 3788 | 1464623306542 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (12C1EC00) [pid = 3788] [serial = 2065] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (13294C00) [pid = 3788] [serial = 2066] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (10C31400) [pid = 3788] [serial = 2060] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (10AEA400) [pid = 3788] [serial = 2059] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (12C1E400) [pid = 3788] [serial = 2063] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (12C04000) [pid = 3788] [serial = 2062] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (118CF000) [pid = 3788] [serial = 2044] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (17762000) [pid = 3788] [serial = 2053] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (15017C00) [pid = 3788] [serial = 2068] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (16957C00) [pid = 3788] [serial = 2072] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (16791800) [pid = 3788] [serial = 2071] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (10A61C00) [pid = 3788] [serial = 2041] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (13B2A000) [pid = 3788] [serial = 2047] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (13195800) [pid = 3788] [serial = 2039] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (16A06400) [pid = 3788] [serial = 2050] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (17765400) [pid = 3788] [serial = 2075] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1710B800) [pid = 3788] [serial = 2074] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (175DAC00) [pid = 3788] [serial = 2056] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (16E8A000) [pid = 3788] [serial = 2077] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (19BD6800) [pid = 3788] [serial = 2083] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (19BDA400) [pid = 3788] [serial = 2084] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (17F35000) [pid = 3788] [serial = 2078] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (18337400) [pid = 3788] [serial = 2080] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (155C4400) [pid = 3788] [serial = 2069] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1980A800) [pid = 3788] [serial = 2081] [outer = 00000000] [url = about:blank] 08:48:26 INFO - PROCESS | 3788 | 1464623306675 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 3788 | ++DOCSHELL 0F39AC00 == 92 [pid = 3788] [id = 722] 08:48:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1052F400) [pid = 3788] [serial = 2166] [outer = 00000000] 08:48:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (11047000) [pid = 3788] [serial = 2167] [outer = 1052F400] 08:48:26 INFO - PROCESS | 3788 | 1464623306723 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (12C0D000) [pid = 3788] [serial = 2168] [outer = 1052F400] 08:48:27 INFO - PROCESS | 3788 | 1464623307142 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:48:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 737ms 08:48:27 INFO - PROCESS | 3788 | 1464623307195 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 3788 | 1464623307198 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:48:27 INFO - PROCESS | 3788 | 1464623307205 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 3788 | 1464623307208 Marionette TRACE conn2 <- [1,2854,null,{}] 08:48:27 INFO - PROCESS | 3788 | 1464623307219 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 3788 | 1464623307316 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:48:27 INFO - PROCESS | 3788 | 1464623307324 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 3788 | ++DOCSHELL 15E88800 == 93 [pid = 3788] [id = 723] 08:48:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (15E88C00) [pid = 3788] [serial = 2169] [outer = 00000000] 08:48:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1694C800) [pid = 3788] [serial = 2170] [outer = 15E88C00] 08:48:27 INFO - PROCESS | 3788 | 1464623307371 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (16A08400) [pid = 3788] [serial = 2171] [outer = 15E88C00] 08:48:27 INFO - PROCESS | 3788 | 1464623307888 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:48:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 737ms 08:48:27 INFO - PROCESS | 3788 | 1464623307946 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 3788 | 1464623307949 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:48:27 INFO - PROCESS | 3788 | 1464623307952 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 3788 | 1464623307954 Marionette TRACE conn2 <- [1,2858,null,{}] 08:48:27 INFO - PROCESS | 3788 | 1464623307957 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 3788 | 1464623308052 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:48:28 INFO - PROCESS | 3788 | 1464623308180 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 3788 | ++DOCSHELL 16C2B400 == 94 [pid = 3788] [id = 724] 08:48:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (16E83000) [pid = 3788] [serial = 2172] [outer = 00000000] 08:48:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1767F400) [pid = 3788] [serial = 2173] [outer = 16E83000] 08:48:28 INFO - PROCESS | 3788 | 1464623308224 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (17765400) [pid = 3788] [serial = 2174] [outer = 16E83000] 08:48:28 INFO - PROCESS | 3788 | 1464623308640 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:48:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 737ms 08:48:28 INFO - PROCESS | 3788 | 1464623308692 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 3788 | 1464623308694 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 08:48:28 INFO - PROCESS | 3788 | 1464623308698 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:48:28 INFO - PROCESS | 3788 | 1464623308699 Marionette TRACE conn2 <- [1,2862,null,{}] 08:48:28 INFO - PROCESS | 3788 | 1464623308740 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 3788 | 1464623308881 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:48:28 INFO - PROCESS | 3788 | 1464623308958 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 3788 | ++DOCSHELL 1767C000 == 95 [pid = 3788] [id = 725] 08:48:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1775E800) [pid = 3788] [serial = 2175] [outer = 00000000] 08:48:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (18339400) [pid = 3788] [serial = 2176] [outer = 1775E800] 08:48:29 INFO - PROCESS | 3788 | 1464623309006 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (185B7800) [pid = 3788] [serial = 2177] [outer = 1775E800] 08:48:29 INFO - PROCESS | 3788 | 1464623309450 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:48:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 800ms 08:48:29 INFO - PROCESS | 3788 | 1464623309503 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 3788 | 1464623309505 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 08:48:29 INFO - PROCESS | 3788 | 1464623309509 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 3788 | 1464623309510 Marionette TRACE conn2 <- [1,2866,null,{}] 08:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:48:29 INFO - PROCESS | 3788 | 1464623309514 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 3788 | 1464623309662 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:48:29 INFO - PROCESS | 3788 | 1464623309791 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 3788 | ++DOCSHELL 19809400 == 96 [pid = 3788] [id = 726] 08:48:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (19B02400) [pid = 3788] [serial = 2178] [outer = 00000000] 08:48:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (19E78C00) [pid = 3788] [serial = 2179] [outer = 19B02400] 08:48:29 INFO - PROCESS | 3788 | 1464623309836 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1A25F400) [pid = 3788] [serial = 2180] [outer = 19B02400] 08:48:30 INFO - PROCESS | 3788 | 1464623310262 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 737ms 08:48:30 INFO - PROCESS | 3788 | 1464623310306 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 3788 | 1464623310308 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 08:48:30 INFO - PROCESS | 3788 | 1464623310312 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:48:30 INFO - PROCESS | 3788 | 1464623310313 Marionette TRACE conn2 <- [1,2870,null,{}] 08:48:30 INFO - PROCESS | 3788 | 1464623310317 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 3788 | 1464623310447 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (10A57400) [pid = 3788] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (171F7800) [pid = 3788] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (110AB400) [pid = 3788] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1501D800) [pid = 3788] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (16A02800) [pid = 3788] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (0F939000) [pid = 3788] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (17F04000) [pid = 3788] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (19BDD000) [pid = 3788] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (19E7D000) [pid = 3788] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1432A000) [pid = 3788] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (10C2C800) [pid = 3788] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (11044000) [pid = 3788] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1B5B0000) [pid = 3788] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1AD6A400) [pid = 3788] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1AD6E000) [pid = 3788] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (19E7E800) [pid = 3788] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (13E65C00) [pid = 3788] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (0F653000) [pid = 3788] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1A25E800) [pid = 3788] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (175D8800) [pid = 3788] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1B125800) [pid = 3788] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1D533000) [pid = 3788] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:48:30 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1D536400) [pid = 3788] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:48:30 INFO - PROCESS | 3788 | 1464623310749 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 3788 | ++DOCSHELL 0F26B000 == 97 [pid = 3788] [id = 727] 08:48:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (0F277C00) [pid = 3788] [serial = 2181] [outer = 00000000] 08:48:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (10C2E000) [pid = 3788] [serial = 2182] [outer = 0F277C00] 08:48:30 INFO - PROCESS | 3788 | 1464623310798 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (11D29C00) [pid = 3788] [serial = 2183] [outer = 0F277C00] 08:48:31 INFO - PROCESS | 3788 | 1464623311177 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 878ms 08:48:31 INFO - PROCESS | 3788 | 1464623311198 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 3788 | 1464623311200 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 08:48:31 INFO - PROCESS | 3788 | 1464623311203 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:48:31 INFO - PROCESS | 3788 | 1464623311205 Marionette TRACE conn2 <- [1,2874,null,{}] 08:48:31 INFO - PROCESS | 3788 | 1464623311208 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 3788 | 1464623311340 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:48:31 INFO - PROCESS | 3788 | 1464623311351 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 3788 | ++DOCSHELL 110AB400 == 98 [pid = 3788] [id = 728] 08:48:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1147F000) [pid = 3788] [serial = 2184] [outer = 00000000] 08:48:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (19BDD000) [pid = 3788] [serial = 2185] [outer = 1147F000] 08:48:31 INFO - PROCESS | 3788 | 1464623311394 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1A350000) [pid = 3788] [serial = 2186] [outer = 1147F000] 08:48:31 INFO - PROCESS | 3788 | 1464623311821 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 643ms 08:48:31 INFO - PROCESS | 3788 | 1464623311841 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 3788 | 1464623311843 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:48:31 INFO - PROCESS | 3788 | 1464623311846 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 3788 | 1464623311848 Marionette TRACE conn2 <- [1,2878,null,{}] 08:48:31 INFO - PROCESS | 3788 | 1464623311852 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 3788 | 1464623311993 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:48:32 INFO - PROCESS | 3788 | 1464623312037 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 3788 | ++DOCSHELL 1395D400 == 99 [pid = 3788] [id = 729] 08:48:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (17EA1000) [pid = 3788] [serial = 2187] [outer = 00000000] 08:48:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1A78FC00) [pid = 3788] [serial = 2188] [outer = 17EA1000] 08:48:32 INFO - PROCESS | 3788 | 1464623312080 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A8A8C00) [pid = 3788] [serial = 2189] [outer = 17EA1000] 08:48:32 INFO - PROCESS | 3788 | 1464623312533 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 737ms 08:48:32 INFO - PROCESS | 3788 | 1464623312588 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 3788 | 1464623312589 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 08:48:32 INFO - PROCESS | 3788 | 1464623312593 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:48:32 INFO - PROCESS | 3788 | 1464623312594 Marionette TRACE conn2 <- [1,2882,null,{}] 08:48:32 INFO - PROCESS | 3788 | 1464623312598 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 3788 | 1464623312691 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:48:32 INFO - PROCESS | 3788 | 1464623312704 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 3788 | ++DOCSHELL 17107C00 == 100 [pid = 3788] [id = 730] 08:48:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1AA47C00) [pid = 3788] [serial = 2190] [outer = 00000000] 08:48:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1AB8CC00) [pid = 3788] [serial = 2191] [outer = 1AA47C00] 08:48:32 INFO - PROCESS | 3788 | 1464623312747 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1AD72800) [pid = 3788] [serial = 2192] [outer = 1AA47C00] 08:48:33 INFO - PROCESS | 3788 | 1464623313521 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 987ms 08:48:33 INFO - PROCESS | 3788 | 1464623313581 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 3788 | 1464623313587 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 08:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:48:33 INFO - PROCESS | 3788 | 1464623313591 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 3788 | 1464623313596 Marionette TRACE conn2 <- [1,2886,null,{}] 08:48:33 INFO - PROCESS | 3788 | 1464623313601 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 3788 | 1464623313723 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:48:33 INFO - PROCESS | 3788 | 1464623313890 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 3788 | ++DOCSHELL 105EFC00 == 101 [pid = 3788] [id = 731] 08:48:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1103A400) [pid = 3788] [serial = 2193] [outer = 00000000] 08:48:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (12B21000) [pid = 3788] [serial = 2194] [outer = 1103A400] 08:48:33 INFO - PROCESS | 3788 | 1464623313947 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (131E6C00) [pid = 3788] [serial = 2195] [outer = 1103A400] 08:48:34 INFO - PROCESS | 3788 | 1464623314536 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1004ms 08:48:34 INFO - PROCESS | 3788 | 1464623314594 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 3788 | 1464623314600 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 08:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:48:34 INFO - PROCESS | 3788 | 1464623314607 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 3788 | 1464623314610 Marionette TRACE conn2 <- [1,2890,null,{}] 08:48:34 INFO - PROCESS | 3788 | 1464623314613 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 3788 | 1464623314736 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:48:34 INFO - PROCESS | 3788 | 1464623314901 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 3788 | ++DOCSHELL 15F81800 == 102 [pid = 3788] [id = 732] 08:48:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (168A1000) [pid = 3788] [serial = 2196] [outer = 00000000] 08:48:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (16E8C400) [pid = 3788] [serial = 2197] [outer = 168A1000] 08:48:34 INFO - PROCESS | 3788 | 1464623314956 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (17F04000) [pid = 3788] [serial = 2198] [outer = 168A1000] 08:48:35 INFO - PROCESS | 3788 | 1464623315563 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:48:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1004ms 08:48:35 INFO - PROCESS | 3788 | 1464623315606 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 3788 | 1464623315609 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 08:48:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:48:35 INFO - PROCESS | 3788 | 1464623315613 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 3788 | 1464623315617 Marionette TRACE conn2 <- [1,2894,null,{}] 08:48:35 INFO - PROCESS | 3788 | 1464623315627 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 3788 | 1464623315749 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:48:35 INFO - PROCESS | 3788 | 1464623315916 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 3788 | ++DOCSHELL 19E7D000 == 103 [pid = 3788] [id = 733] 08:48:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A69D400) [pid = 3788] [serial = 2199] [outer = 00000000] 08:48:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1AB84C00) [pid = 3788] [serial = 2200] [outer = 1A69D400] 08:48:35 INFO - PROCESS | 3788 | 1464623315974 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B130400) [pid = 3788] [serial = 2201] [outer = 1A69D400] 08:48:36 INFO - PROCESS | 3788 | 1464623316543 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1004ms 08:48:36 INFO - PROCESS | 3788 | 1464623316614 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 3788 | 1464623316617 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:48:36 INFO - PROCESS | 3788 | 1464623316620 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 3788 | 1464623316622 Marionette TRACE conn2 <- [1,2898,null,{}] 08:48:36 INFO - PROCESS | 3788 | 1464623316626 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 3788 | 1464623316743 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:48:36 INFO - PROCESS | 3788 | 1464623316907 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 3788 | ++DOCSHELL 1B475800 == 104 [pid = 3788] [id = 734] 08:48:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B477000) [pid = 3788] [serial = 2202] [outer = 00000000] 08:48:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B5AC400) [pid = 3788] [serial = 2203] [outer = 1B477000] 08:48:36 INFO - PROCESS | 3788 | 1464623316962 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1B5B2800) [pid = 3788] [serial = 2204] [outer = 1B477000] 08:48:37 INFO - PROCESS | 3788 | 1464623317459 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:48:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:48:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 894ms 08:48:37 INFO - PROCESS | 3788 | 1464623317531 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 3788 | 1464623317533 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 08:48:37 INFO - PROCESS | 3788 | 1464623317538 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 3788 | 1464623317540 Marionette TRACE conn2 <- [1,2902,null,{}] 08:48:37 INFO - TEST-START | /DOMEvents/constructors.html 08:48:37 INFO - PROCESS | 3788 | 1464623317544 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 3788 | 1464623317657 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:48:37 INFO - PROCESS | 3788 | 1464623317840 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 3788 | ++DOCSHELL 1A6A4400 == 105 [pid = 3788] [id = 735] 08:48:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1B12F400) [pid = 3788] [serial = 2205] [outer = 00000000] 08:48:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1B5DF400) [pid = 3788] [serial = 2206] [outer = 1B12F400] 08:48:37 INFO - PROCESS | 3788 | 1464623317903 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1B5E2800) [pid = 3788] [serial = 2207] [outer = 1B12F400] 08:48:38 INFO - PROCESS | 3788 | 1464623318579 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:48:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:48:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:48:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 1113ms 08:48:38 INFO - PROCESS | 3788 | 1464623318694 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 3788 | 1464623318696 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:48:38 INFO - PROCESS | 3788 | 1464623318701 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 3788 | 1464623318703 Marionette TRACE conn2 <- [1,2906,null,{}] 08:48:38 INFO - PROCESS | 3788 | 1464623318707 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 3788 | 1464623318835 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:48:38 INFO - PROCESS | 3788 | 1464623318993 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 3788 | ++DOCSHELL 12C03400 == 106 [pid = 3788] [id = 736] 08:48:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1B5B1400) [pid = 3788] [serial = 2208] [outer = 00000000] 08:48:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1DF8FC00) [pid = 3788] [serial = 2209] [outer = 1B5B1400] 08:48:39 INFO - PROCESS | 3788 | 1464623319051 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1DF95000) [pid = 3788] [serial = 2210] [outer = 1B5B1400] 08:48:39 INFO - PROCESS | 3788 | 1464623319561 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:48:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:48:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 909ms 08:48:39 INFO - PROCESS | 3788 | 1464623319607 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 3788 | 1464623319609 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 08:48:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:48:39 INFO - PROCESS | 3788 | 1464623319632 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 3788 | 1464623319634 Marionette TRACE conn2 <- [1,2910,null,{}] 08:48:39 INFO - PROCESS | 3788 | 1464623319639 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 3788 | 1464623319753 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:48:39 INFO - PROCESS | 3788 | 1464623319926 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 3788 | ++DOCSHELL 0F93F400 == 107 [pid = 3788] [id = 737] 08:48:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (10276400) [pid = 3788] [serial = 2211] [outer = 00000000] 08:48:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (11041C00) [pid = 3788] [serial = 2212] [outer = 10276400] 08:48:39 INFO - PROCESS | 3788 | 1464623319984 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (12C1DC00) [pid = 3788] [serial = 2213] [outer = 10276400] 08:48:40 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:48:40 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:48:40 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:48:40 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:48:40 INFO - PROCESS | 3788 | 1464623320801 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:48:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:48:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:48:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:48:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:48:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:48:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1223ms 08:48:40 INFO - PROCESS | 3788 | 1464623320834 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 3788 | 1464623320839 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 08:48:40 INFO - PROCESS | 3788 | 1464623320843 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:48:40 INFO - PROCESS | 3788 | 1464623320847 Marionette TRACE conn2 <- [1,2914,null,{}] 08:48:40 INFO - PROCESS | 3788 | 1464623320853 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 3788 | 1464623320969 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:48:41 INFO - PROCESS | 3788 | 1464623321146 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 3788 | ++DOCSHELL 0F26C800 == 108 [pid = 3788] [id = 738] 08:48:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (0F272400) [pid = 3788] [serial = 2214] [outer = 00000000] 08:48:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (10AE9400) [pid = 3788] [serial = 2215] [outer = 0F272400] 08:48:41 INFO - PROCESS | 3788 | 1464623321196 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (11487400) [pid = 3788] [serial = 2216] [outer = 0F272400] 08:48:41 INFO - PROCESS | 3788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:48:41 INFO - PROCESS | 3788 | 1464623321737 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:48:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:48:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 941ms 08:48:41 INFO - PROCESS | 3788 | 1464623321791 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 3788 | 1464623321796 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 08:48:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:48:41 INFO - PROCESS | 3788 | 1464623321802 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 3788 | 1464623321805 Marionette TRACE conn2 <- [1,2918,null,{}] 08:48:41 INFO - PROCESS | 3788 | 1464623321808 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 3788 | 1464623321914 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:48:42 INFO - PROCESS | 3788 | 1464623322103 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 3788 | ++DOCSHELL 12BED000 == 109 [pid = 3788] [id = 739] 08:48:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (12C01400) [pid = 3788] [serial = 2217] [outer = 00000000] 08:48:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (13D57800) [pid = 3788] [serial = 2218] [outer = 12C01400] 08:48:42 INFO - PROCESS | 3788 | 1464623322152 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (14387800) [pid = 3788] [serial = 2219] [outer = 12C01400] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 13955800 == 108 [pid = 3788] [id = 417] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 1775CC00 == 107 [pid = 3788] [id = 708] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 16E82800 == 106 [pid = 3788] [id = 422] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 16F6E000 == 105 [pid = 3788] [id = 707] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 15F12800 == 104 [pid = 3788] [id = 706] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 14387C00 == 103 [pid = 3788] [id = 705] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 10529400 == 102 [pid = 3788] [id = 704] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 12B36000 == 101 [pid = 3788] [id = 421] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 10A58800 == 100 [pid = 3788] [id = 423] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 12C13400 == 99 [pid = 3788] [id = 617] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 1395D400 == 98 [pid = 3788] [id = 729] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 110AB400 == 97 [pid = 3788] [id = 728] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 0F26B000 == 96 [pid = 3788] [id = 727] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 19809400 == 95 [pid = 3788] [id = 726] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 1767C000 == 94 [pid = 3788] [id = 725] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 16C2B400 == 93 [pid = 3788] [id = 724] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 15E88800 == 92 [pid = 3788] [id = 723] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (11DAC400) [pid = 3788] [serial = 2089] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (16E86000) [pid = 3788] [serial = 2092] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (1A16D400) [pid = 3788] [serial = 2095] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (1A351000) [pid = 3788] [serial = 2098] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (1A6C3000) [pid = 3788] [serial = 2101] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (1A785000) [pid = 3788] [serial = 2104] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1A89D800) [pid = 3788] [serial = 2137] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 0F39AC00 == 91 [pid = 3788] [id = 722] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 1055BC00 == 90 [pid = 3788] [id = 721] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 1AB87400 == 89 [pid = 3788] [id = 717] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 1AA44400 == 88 [pid = 3788] [id = 716] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 1A790800 == 87 [pid = 3788] [id = 715] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 13E60800 == 86 [pid = 3788] [id = 714] 08:48:42 INFO - PROCESS | 3788 | --DOCSHELL 11046000 == 85 [pid = 3788] [id = 713] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (13292400) [pid = 3788] [serial = 2006] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (1D533800) [pid = 3788] [serial = 1970] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1B5E9000) [pid = 3788] [serial = 1967] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1B47B800) [pid = 3788] [serial = 1964] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1B17C000) [pid = 3788] [serial = 1961] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1A792400) [pid = 3788] [serial = 1958] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (1694A800) [pid = 3788] [serial = 1955] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (11DB5400) [pid = 3788] [serial = 1952] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (1AA4A400) [pid = 3788] [serial = 1949] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19B05000) [pid = 3788] [serial = 2009] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1B5E6400) [pid = 3788] [serial = 2012] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1DF8F000) [pid = 3788] [serial = 2015] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1DF9A800) [pid = 3788] [serial = 2018] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1148CC00) [pid = 3788] [serial = 2113] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (12C1BC00) [pid = 3788] [serial = 2114] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (17767400) [pid = 3788] [serial = 2122] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (13B30000) [pid = 3788] [serial = 2111] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (13B22C00) [pid = 3788] [serial = 2110] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (155AF000) [pid = 3788] [serial = 2116] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (15DAD800) [pid = 3788] [serial = 2117] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (16E81000) [pid = 3788] [serial = 2119] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (11048800) [pid = 3788] [serial = 2108] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (10AEC000) [pid = 3788] [serial = 2107] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (19BD5800) [pid = 3788] [serial = 2125] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (18336800) [pid = 3788] [serial = 2123] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1A16CC00) [pid = 3788] [serial = 2128] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (19BDEC00) [pid = 3788] [serial = 2126] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1A778000) [pid = 3788] [serial = 2134] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1A34D800) [pid = 3788] [serial = 2129] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (15F11C00) [pid = 3788] [serial = 2131] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16E88C00) [pid = 3788] [serial = 2120] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19809000) [pid = 3788] [serial = 2132] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1A783400) [pid = 3788] [serial = 2135] [outer = 00000000] [url = about:blank] 08:48:42 INFO - PROCESS | 3788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:48:42 INFO - PROCESS | 3788 | 1464623322629 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:48:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 909ms 08:48:42 INFO - PROCESS | 3788 | 1464623322705 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 3788 | 1464623322708 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 08:48:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:48:42 INFO - PROCESS | 3788 | 1464623322711 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 3788 | 1464623322714 Marionette TRACE conn2 <- [1,2922,null,{}] 08:48:42 INFO - PROCESS | 3788 | 1464623322726 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 3788 | 1464623322820 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:48:42 INFO - PROCESS | 3788 | 1464623322833 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 3788 | ++DOCSHELL 12B3C000 == 86 [pid = 3788] [id = 740] 08:48:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (12B59800) [pid = 3788] [serial = 2220] [outer = 00000000] 08:48:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1432A000) [pid = 3788] [serial = 2221] [outer = 12B59800] 08:48:42 INFO - PROCESS | 3788 | 1464623322880 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (15522800) [pid = 3788] [serial = 2222] [outer = 12B59800] 08:48:43 INFO - PROCESS | 3788 | 1464623323378 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:48:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:48:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 706ms 08:48:43 INFO - PROCESS | 3788 | 1464623323410 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 3788 | 1464623323413 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:48:43 INFO - PROCESS | 3788 | 1464623323416 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 3788 | 1464623323418 Marionette TRACE conn2 <- [1,2926,null,{}] 08:48:43 INFO - PROCESS | 3788 | 1464623323421 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 3788 | 1464623323514 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:48:43 INFO - PROCESS | 3788 | 1464623323549 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 3788 | ++DOCSHELL 155C7C00 == 87 [pid = 3788] [id = 741] 08:48:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (15DA2000) [pid = 3788] [serial = 2223] [outer = 00000000] 08:48:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (15F1AC00) [pid = 3788] [serial = 2224] [outer = 15DA2000] 08:48:43 INFO - PROCESS | 3788 | 1464623323594 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1694A400) [pid = 3788] [serial = 2225] [outer = 15DA2000] 08:48:44 INFO - PROCESS | 3788 | 1464623324051 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:48:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:48:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 08:48:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:48:44 INFO - PROCESS | 3788 | 1464623324115 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 3788 | 1464623324117 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 08:48:44 INFO - PROCESS | 3788 | 1464623324120 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 3788 | 1464623324122 Marionette TRACE conn2 <- [1,2930,null,{}] 08:48:44 INFO - PROCESS | 3788 | 1464623324125 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 3788 | 1464623324212 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:48:44 INFO - PROCESS | 3788 | 1464623324218 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 3788 | ++DOCSHELL 105ECC00 == 88 [pid = 3788] [id = 742] 08:48:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (16A03800) [pid = 3788] [serial = 2226] [outer = 00000000] 08:48:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (16E87400) [pid = 3788] [serial = 2227] [outer = 16A03800] 08:48:44 INFO - PROCESS | 3788 | 1464623324262 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (16E8C800) [pid = 3788] [serial = 2228] [outer = 16A03800] 08:48:44 INFO - PROCESS | 3788 | 1464623324715 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:48:44 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:48:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:48:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 628ms 08:48:44 INFO - PROCESS | 3788 | 1464623324761 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 3788 | 1464623324772 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 08:48:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:48:44 INFO - PROCESS | 3788 | 1464623324784 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 3788 | 1464623324786 Marionette TRACE conn2 <- [1,2934,null,{}] 08:48:44 INFO - PROCESS | 3788 | 1464623324789 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 3788 | 1464623324925 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:48:45 INFO - PROCESS | 3788 | 1464623325033 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 3788 | ++DOCSHELL 1775B400 == 89 [pid = 3788] [id = 743] 08:48:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1775C400) [pid = 3788] [serial = 2229] [outer = 00000000] 08:48:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (17F3C400) [pid = 3788] [serial = 2230] [outer = 1775C400] 08:48:45 INFO - PROCESS | 3788 | 1464623325077 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1833D400) [pid = 3788] [serial = 2231] [outer = 1775C400] 08:48:45 INFO - PROCESS | 3788 | 1464623325460 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:48:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 706ms 08:48:45 INFO - PROCESS | 3788 | 1464623325481 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 3788 | 1464623325483 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 08:48:45 INFO - PROCESS | 3788 | 1464623325486 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:48:45 INFO - PROCESS | 3788 | 1464623325488 Marionette TRACE conn2 <- [1,2938,null,{}] 08:48:45 INFO - PROCESS | 3788 | 1464623325491 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 3788 | 1464623325620 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:48:45 INFO - PROCESS | 3788 | 1464623325626 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 3788 | ++DOCSHELL 16C22800 == 90 [pid = 3788] [id = 744] 08:48:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (17F0F000) [pid = 3788] [serial = 2232] [outer = 00000000] 08:48:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19B03400) [pid = 3788] [serial = 2233] [outer = 17F0F000] 08:48:45 INFO - PROCESS | 3788 | 1464623325733 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (19B0F000) [pid = 3788] [serial = 2234] [outer = 17F0F000] 08:48:46 INFO - PROCESS | 3788 | ++DOCSHELL 19E77000 == 91 [pid = 3788] [id = 745] 08:48:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (19E79C00) [pid = 3788] [serial = 2235] [outer = 00000000] 08:48:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (19E7AC00) [pid = 3788] [serial = 2236] [outer = 19E79C00] 08:48:46 INFO - PROCESS | 3788 | 1464623326160 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:48:46 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:48:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 705ms 08:48:46 INFO - PROCESS | 3788 | 1464623326187 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 3788 | 1464623326188 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 08:48:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:48:46 INFO - PROCESS | 3788 | 1464623326192 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 3788 | 1464623326193 Marionette TRACE conn2 <- [1,2942,null,{}] 08:48:46 INFO - PROCESS | 3788 | 1464623326218 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 3788 | 1464623326366 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:48:46 INFO - PROCESS | 3788 | 1464623326414 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 3788 | ++DOCSHELL 19806C00 == 92 [pid = 3788] [id = 746] 08:48:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (19BD8000) [pid = 3788] [serial = 2237] [outer = 00000000] 08:48:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1A13C400) [pid = 3788] [serial = 2238] [outer = 19BD8000] 08:48:46 INFO - PROCESS | 3788 | 1464623326458 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A16E400) [pid = 3788] [serial = 2239] [outer = 19BD8000] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1A775400) [pid = 3788] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (1A350800) [pid = 3788] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (15E89800) [pid = 3788] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1A34D400) [pid = 3788] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (12B37400) [pid = 3788] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1775E800) [pid = 3788] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (15E88C00) [pid = 3788] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1052F400) [pid = 3788] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (11042C00) [pid = 3788] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (19B02400) [pid = 3788] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (10F63C00) [pid = 3788] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (16E83000) [pid = 3788] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (0F277C00) [pid = 3788] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1147F000) [pid = 3788] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (11284C00) [pid = 3788] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (10529C00) [pid = 3788] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1775DC00) [pid = 3788] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (15F17400) [pid = 3788] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (11048C00) [pid = 3788] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (10516400) [pid = 3788] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (12DE7400) [pid = 3788] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (19E7DC00) [pid = 3788] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (179F8400) [pid = 3788] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:48:47 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (17EA1000) [pid = 3788] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:48:47 INFO - PROCESS | 3788 | 1464623327228 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:48:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:48:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1067ms 08:48:47 INFO - PROCESS | 3788 | 1464623327291 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 3788 | 1464623327293 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 08:48:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:48:47 INFO - PROCESS | 3788 | 1464623327296 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 3788 | 1464623327298 Marionette TRACE conn2 <- [1,2946,null,{}] 08:48:47 INFO - PROCESS | 3788 | 1464623327302 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 3788 | 1464623327412 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:48:47 INFO - PROCESS | 3788 | 1464623327547 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 3788 | ++DOCSHELL 10C27400 == 93 [pid = 3788] [id = 747] 08:48:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (10C2BC00) [pid = 3788] [serial = 2240] [outer = 00000000] 08:48:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (13B30C00) [pid = 3788] [serial = 2241] [outer = 10C2BC00] 08:48:47 INFO - PROCESS | 3788 | 1464623327594 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (17762800) [pid = 3788] [serial = 2242] [outer = 10C2BC00] 08:48:47 INFO - PROCESS | 3788 | 1464623327965 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:48:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 08:48:47 INFO - PROCESS | 3788 | 1464623327995 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 3788 | 1464623327997 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 08:48:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:48:47 INFO - PROCESS | 3788 | 1464623328000 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 3788 | 1464623328002 Marionette TRACE conn2 <- [1,2950,null,{}] 08:48:48 INFO - PROCESS | 3788 | 1464623328005 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 3788 | 1464623328105 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:48:48 INFO - PROCESS | 3788 | 1464623328112 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 3788 | ++DOCSHELL 10AE9C00 == 94 [pid = 3788] [id = 748] 08:48:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (16954400) [pid = 3788] [serial = 2243] [outer = 00000000] 08:48:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1A34C800) [pid = 3788] [serial = 2244] [outer = 16954400] 08:48:48 INFO - PROCESS | 3788 | 1464623328155 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1A352800) [pid = 3788] [serial = 2245] [outer = 16954400] 08:48:48 INFO - PROCESS | 3788 | 1464623328586 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:48:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:48:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 643ms 08:48:48 INFO - PROCESS | 3788 | 1464623328655 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 3788 | 1464623328657 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 08:48:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:48:48 INFO - PROCESS | 3788 | 1464623328662 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 3788 | 1464623328664 Marionette TRACE conn2 <- [1,2954,null,{}] 08:48:48 INFO - PROCESS | 3788 | 1464623328667 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 3788 | 1464623328770 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:48:48 INFO - PROCESS | 3788 | 1464623328783 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 3788 | ++DOCSHELL 16A6C800 == 95 [pid = 3788] [id = 749] 08:48:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1A354400) [pid = 3788] [serial = 2246] [outer = 00000000] 08:48:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1A778000) [pid = 3788] [serial = 2247] [outer = 1A354400] 08:48:48 INFO - PROCESS | 3788 | 1464623328831 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1A789400) [pid = 3788] [serial = 2248] [outer = 1A354400] 08:48:49 INFO - PROCESS | 3788 | 1464623329483 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:48:49 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:48:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 846ms 08:48:49 INFO - PROCESS | 3788 | 1464623329505 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 3788 | 1464623329509 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:48:49 INFO - PROCESS | 3788 | 1464623329515 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 3788 | 1464623329519 Marionette TRACE conn2 <- [1,2958,null,{}] 08:48:49 INFO - PROCESS | 3788 | 1464623329525 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 3788 | 1464623329646 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:48:49 INFO - PROCESS | 3788 | 1464623329804 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 3788 | ++DOCSHELL 10C2D800 == 96 [pid = 3788] [id = 750] 08:48:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (10C31400) [pid = 3788] [serial = 2249] [outer = 00000000] 08:48:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (11CBE400) [pid = 3788] [serial = 2250] [outer = 10C31400] 08:48:49 INFO - PROCESS | 3788 | 1464623329862 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (12B39C00) [pid = 3788] [serial = 2251] [outer = 10C31400] 08:48:50 INFO - PROCESS | 3788 | 1464623330425 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:48:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 941ms 08:48:50 INFO - PROCESS | 3788 | 1464623330461 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 3788 | 1464623330467 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 08:48:50 INFO - PROCESS | 3788 | 1464623330491 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:48:50 INFO - PROCESS | 3788 | 1464623330494 Marionette TRACE conn2 <- [1,2962,null,{}] 08:48:50 INFO - PROCESS | 3788 | 1464623330498 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 3788 | 1464623330614 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:48:50 INFO - PROCESS | 3788 | 1464623330785 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 3788 | ++DOCSHELL 1397E000 == 97 [pid = 3788] [id = 751] 08:48:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (13982400) [pid = 3788] [serial = 2252] [outer = 00000000] 08:48:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (14333800) [pid = 3788] [serial = 2253] [outer = 13982400] 08:48:50 INFO - PROCESS | 3788 | 1464623330841 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (15E89800) [pid = 3788] [serial = 2254] [outer = 13982400] 08:48:51 INFO - PROCESS | 3788 | 1464623331408 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:48:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:48:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 957ms 08:48:51 INFO - PROCESS | 3788 | 1464623331438 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 3788 | 1464623331440 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:48:51 INFO - PROCESS | 3788 | 1464623331444 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 3788 | 1464623331447 Marionette TRACE conn2 <- [1,2966,null,{}] 08:48:51 INFO - PROCESS | 3788 | 1464623331458 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 3788 | 1464623331577 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:48:51 INFO - PROCESS | 3788 | 1464623331751 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 3788 | ++DOCSHELL 19E7C400 == 98 [pid = 3788] [id = 752] 08:48:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (19E7DC00) [pid = 3788] [serial = 2255] [outer = 00000000] 08:48:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1A6C3400) [pid = 3788] [serial = 2256] [outer = 19E7DC00] 08:48:51 INFO - PROCESS | 3788 | 1464623331809 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1A777000) [pid = 3788] [serial = 2257] [outer = 19E7DC00] 08:48:52 INFO - PROCESS | 3788 | 1464623332309 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:48:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:48:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 909ms 08:48:52 INFO - PROCESS | 3788 | 1464623332362 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 3788 | 1464623332365 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 08:48:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:48:52 INFO - PROCESS | 3788 | 1464623332370 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 3788 | 1464623332372 Marionette TRACE conn2 <- [1,2970,null,{}] 08:48:52 INFO - PROCESS | 3788 | 1464623332375 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 3788 | 1464623332494 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:48:52 INFO - PROCESS | 3788 | 1464623332665 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 3788 | ++DOCSHELL 1A261400 == 99 [pid = 3788] [id = 753] 08:48:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1A786C00) [pid = 3788] [serial = 2258] [outer = 00000000] 08:48:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1A8A4C00) [pid = 3788] [serial = 2259] [outer = 1A786C00] 08:48:52 INFO - PROCESS | 3788 | 1464623332721 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1AA46C00) [pid = 3788] [serial = 2260] [outer = 1A786C00] 08:48:53 INFO - PROCESS | 3788 | 1464623333248 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:48:53 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:48:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:48:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 894ms 08:48:53 INFO - PROCESS | 3788 | 1464623333275 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 3788 | 1464623333277 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 08:48:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:48:53 INFO - PROCESS | 3788 | 1464623333281 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 3788 | 1464623333283 Marionette TRACE conn2 <- [1,2974,null,{}] 08:48:53 INFO - PROCESS | 3788 | 1464623333286 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 3788 | 1464623333396 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:48:53 INFO - PROCESS | 3788 | 1464623333527 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 3788 | ++DOCSHELL 1A775C00 == 100 [pid = 3788] [id = 754] 08:48:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1AA4A400) [pid = 3788] [serial = 2261] [outer = 00000000] 08:48:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1B123800) [pid = 3788] [serial = 2262] [outer = 1AA4A400] 08:48:53 INFO - PROCESS | 3788 | 1464623333580 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1B174C00) [pid = 3788] [serial = 2263] [outer = 1AA4A400] 08:48:54 INFO - PROCESS | 3788 | 1464623334068 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:48:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 847ms 08:48:54 INFO - PROCESS | 3788 | 1464623334124 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 3788 | 1464623334126 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:48:54 INFO - PROCESS | 3788 | 1464623334130 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 3788 | 1464623334132 Marionette TRACE conn2 <- [1,2978,null,{}] 08:48:54 INFO - PROCESS | 3788 | 1464623334136 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 3788 | 1464623334275 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:48:54 INFO - PROCESS | 3788 | 1464623334447 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 3788 | ++DOCSHELL 1AB84800 == 101 [pid = 3788] [id = 755] 08:48:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1B123C00) [pid = 3788] [serial = 2264] [outer = 00000000] 08:48:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B5E6800) [pid = 3788] [serial = 2265] [outer = 1B123C00] 08:48:54 INFO - PROCESS | 3788 | 1464623334502 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1D533C00) [pid = 3788] [serial = 2266] [outer = 1B123C00] 08:48:54 INFO - PROCESS | 3788 | ++DOCSHELL 139A0C00 == 102 [pid = 3788] [id = 756] 08:48:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B479800) [pid = 3788] [serial = 2267] [outer = 00000000] 08:48:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1B5AF400) [pid = 3788] [serial = 2268] [outer = 1B479800] 08:48:55 INFO - PROCESS | 3788 | 1464623335086 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:48:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:48:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1004ms 08:48:55 INFO - PROCESS | 3788 | 1464623335132 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 3788 | 1464623335134 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 08:48:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:48:55 INFO - PROCESS | 3788 | 1464623335138 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 3788 | 1464623335140 Marionette TRACE conn2 <- [1,2982,null,{}] 08:48:55 INFO - PROCESS | 3788 | 1464623335144 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 3788 | 1464623335280 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:48:55 INFO - PROCESS | 3788 | 1464623335450 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 3788 | ++DOCSHELL 1D536C00 == 103 [pid = 3788] [id = 757] 08:48:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1D53B000) [pid = 3788] [serial = 2269] [outer = 00000000] 08:48:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1DF8E800) [pid = 3788] [serial = 2270] [outer = 1D53B000] 08:48:55 INFO - PROCESS | 3788 | 1464623335504 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1DF98000) [pid = 3788] [serial = 2271] [outer = 1D53B000] 08:48:56 INFO - PROCESS | 3788 | 1464623335990 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:48:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:48:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 894ms 08:48:56 INFO - PROCESS | 3788 | 1464623336042 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 3788 | 1464623336044 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 08:48:56 INFO - PROCESS | 3788 | 1464623336111 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:48:56 INFO - PROCESS | 3788 | 1464623336113 Marionette TRACE conn2 <- [1,2986,null,{}] 08:48:56 INFO - PROCESS | 3788 | 1464623336117 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 3788 | 1464623336232 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:48:56 INFO - PROCESS | 3788 | 1464623336407 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 3788 | ++DOCSHELL 1DF97000 == 104 [pid = 3788] [id = 758] 08:48:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1DF9A400) [pid = 3788] [serial = 2272] [outer = 00000000] 08:48:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1E5AC000) [pid = 3788] [serial = 2273] [outer = 1DF9A400] 08:48:56 INFO - PROCESS | 3788 | 1464623336462 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1E5AD400) [pid = 3788] [serial = 2274] [outer = 1DF9A400] 08:48:56 INFO - PROCESS | 3788 | 1464623336984 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:48:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 879ms 08:48:56 INFO - PROCESS | 3788 | 1464623336997 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 3788 | 1464623336999 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 08:48:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:48:56 INFO - PROCESS | 3788 | 1464623337003 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 3788 | 1464623337005 Marionette TRACE conn2 <- [1,2990,null,{}] 08:48:57 INFO - PROCESS | 3788 | 1464623337009 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 3788 | 1464623337176 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:48:57 INFO - PROCESS | 3788 | 1464623337191 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 3788 | ++DOCSHELL 1D532400 == 105 [pid = 3788] [id = 759] 08:48:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (1D7CF400) [pid = 3788] [serial = 2275] [outer = 00000000] 08:48:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (1D7D5400) [pid = 3788] [serial = 2276] [outer = 1D7CF400] 08:48:57 INFO - PROCESS | 3788 | 1464623337256 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (1D7D9400) [pid = 3788] [serial = 2277] [outer = 1D7CF400] 08:48:57 INFO - PROCESS | 3788 | 1464623337832 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:48:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:48:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 847ms 08:48:57 INFO - PROCESS | 3788 | 1464623337846 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 3788 | 1464623337848 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 08:48:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:48:57 INFO - PROCESS | 3788 | 1464623337852 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 3788 | 1464623337853 Marionette TRACE conn2 <- [1,2994,null,{}] 08:48:57 INFO - PROCESS | 3788 | 1464623337857 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 3788 | 1464623337974 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:48:58 INFO - PROCESS | 3788 | 1464623338133 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 3788 | ++DOCSHELL 10C25C00 == 106 [pid = 3788] [id = 760] 08:48:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (10C35400) [pid = 3788] [serial = 2278] [outer = 00000000] 08:48:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (12C02000) [pid = 3788] [serial = 2279] [outer = 10C35400] 08:48:58 INFO - PROCESS | 3788 | 1464623338188 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (13294C00) [pid = 3788] [serial = 2280] [outer = 10C35400] 08:48:58 INFO - PROCESS | 3788 | 1464623338889 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:48:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:48:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1098ms 08:48:58 INFO - PROCESS | 3788 | 1464623338946 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 3788 | 1464623338951 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:48:58 INFO - PROCESS | 3788 | 1464623338955 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 3788 | 1464623338959 Marionette TRACE conn2 <- [1,2998,null,{}] 08:48:58 INFO - PROCESS | 3788 | 1464623338964 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 3788 | 1464623339073 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:48:59 INFO - PROCESS | 3788 | 1464623339251 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 3788 | ++DOCSHELL 11045400 == 107 [pid = 3788] [id = 761] 08:48:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (11289C00) [pid = 3788] [serial = 2281] [outer = 00000000] 08:48:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (12C0E400) [pid = 3788] [serial = 2282] [outer = 11289C00] 08:48:59 INFO - PROCESS | 3788 | 1464623339301 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (1314CC00) [pid = 3788] [serial = 2283] [outer = 11289C00] 08:48:59 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:48:59 INFO - PROCESS | 3788 | 1464623339926 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:48:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:48:59 INFO - {} 08:48:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:48:59 INFO - {} 08:48:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:48:59 INFO - {} 08:48:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:48:59 INFO - {} 08:48:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1004ms 08:48:59 INFO - PROCESS | 3788 | 1464623339960 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 3788 | 1464623339965 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 08:48:59 INFO - TEST-START | /FileAPI/fileReader.html 08:48:59 INFO - PROCESS | 3788 | 1464623339971 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 3788 | 1464623339973 Marionette TRACE conn2 <- [1,3002,null,{}] 08:48:59 INFO - PROCESS | 3788 | 1464623339977 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 3788 | 1464623340091 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:49:00 INFO - PROCESS | 3788 | 1464623340242 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 10AE9C00 == 106 [pid = 3788] [id = 748] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 10C27400 == 105 [pid = 3788] [id = 747] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 19806C00 == 104 [pid = 3788] [id = 746] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 19E77000 == 103 [pid = 3788] [id = 745] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 16C22800 == 102 [pid = 3788] [id = 744] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 1775B400 == 101 [pid = 3788] [id = 743] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 105ECC00 == 100 [pid = 3788] [id = 742] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 155C7C00 == 99 [pid = 3788] [id = 741] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 12B3C000 == 98 [pid = 3788] [id = 740] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 12BED000 == 97 [pid = 3788] [id = 739] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 0F26C800 == 96 [pid = 3788] [id = 738] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1A8A2C00) [pid = 3788] [serial = 2146] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (1AA4A800) [pid = 3788] [serial = 2149] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (1AB8D400) [pid = 3788] [serial = 2152] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (1B175000) [pid = 3788] [serial = 2155] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (1B470800) [pid = 3788] [serial = 2158] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | ++DOCSHELL 0F26C800 == 97 [pid = 3788] [id = 762] 08:49:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (10525000) [pid = 3788] [serial = 2284] [outer = 00000000] 08:49:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (10F63800) [pid = 3788] [serial = 2285] [outer = 10525000] 08:49:00 INFO - PROCESS | 3788 | 1464623340347 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (11DAA400) [pid = 3788] [serial = 2286] [outer = 10525000] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 1B475800 == 96 [pid = 3788] [id = 734] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 19E7D000 == 95 [pid = 3788] [id = 733] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 15F81800 == 94 [pid = 3788] [id = 732] 08:49:00 INFO - PROCESS | 3788 | --DOCSHELL 105EFC00 == 93 [pid = 3788] [id = 731] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (1D531C00) [pid = 3788] [serial = 2003] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (16E8A800) [pid = 3788] [serial = 2051] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (12C11800) [pid = 3788] [serial = 2090] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (179FE800) [pid = 3788] [serial = 2054] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (14FA5C00) [pid = 3788] [serial = 2048] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1A25C800) [pid = 3788] [serial = 2096] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (19E83400) [pid = 3788] [serial = 2087] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1A788400) [pid = 3788] [serial = 2105] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1A6C9400) [pid = 3788] [serial = 2102] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1775D800) [pid = 3788] [serial = 2093] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1A354C00) [pid = 3788] [serial = 2099] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (185B2C00) [pid = 3788] [serial = 2057] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (12B33800) [pid = 3788] [serial = 2045] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (10C2A000) [pid = 3788] [serial = 2042] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (18339400) [pid = 3788] [serial = 2176] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1694C800) [pid = 3788] [serial = 2170] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (16A08400) [pid = 3788] [serial = 2171] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (11047000) [pid = 3788] [serial = 2167] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (12C0D000) [pid = 3788] [serial = 2168] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (12F40800) [pid = 3788] [serial = 2165] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (11D1F800) [pid = 3788] [serial = 2164] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1775C800) [pid = 3788] [serial = 2143] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (19E78C00) [pid = 3788] [serial = 2179] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (185B7800) [pid = 3788] [serial = 2177] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (15026C00) [pid = 3788] [serial = 2162] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (12C08400) [pid = 3788] [serial = 2161] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (12B21C00) [pid = 3788] [serial = 2140] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1767F400) [pid = 3788] [serial = 2173] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1A25F400) [pid = 3788] [serial = 2180] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (11D29C00) [pid = 3788] [serial = 2183] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (19BDD000) [pid = 3788] [serial = 2185] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1A350000) [pid = 3788] [serial = 2186] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (10C2E000) [pid = 3788] [serial = 2182] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1A8A8C00) [pid = 3788] [serial = 2189] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (17765400) [pid = 3788] [serial = 2174] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1A78FC00) [pid = 3788] [serial = 2188] [outer = 00000000] [url = about:blank] 08:49:00 INFO - PROCESS | 3788 | 1464623340754 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:49:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:49:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:49:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:49:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:49:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 847ms 08:49:00 INFO - PROCESS | 3788 | 1464623340812 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 3788 | 1464623340814 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /FileAPI/historical.html 08:49:00 INFO - PROCESS | 3788 | 1464623340818 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 3788 | 1464623340821 Marionette TRACE conn2 <- [1,3006,null,{}] 08:49:00 INFO - PROCESS | 3788 | 1464623340831 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 3788 | 1464623340929 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:49:00 INFO - PROCESS | 3788 | 1464623340936 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 3788 | ++DOCSHELL 12C08400 == 94 [pid = 3788] [id = 763] 08:49:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (12C0CC00) [pid = 3788] [serial = 2287] [outer = 00000000] 08:49:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (15023400) [pid = 3788] [serial = 2288] [outer = 12C0CC00] 08:49:00 INFO - PROCESS | 3788 | 1464623340983 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1694B400) [pid = 3788] [serial = 2289] [outer = 12C0CC00] 08:49:01 INFO - PROCESS | 3788 | 1464623341480 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:49:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:49:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:49:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:49:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:49:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:49:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:49:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:49:01 INFO - TEST-OK | /FileAPI/historical.html | took 705ms 08:49:01 INFO - PROCESS | 3788 | 1464623341517 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 3788 | 1464623341520 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 08:49:01 INFO - TEST-START | /FileAPI/idlharness.html 08:49:01 INFO - PROCESS | 3788 | 1464623341523 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 3788 | 1464623341525 Marionette TRACE conn2 <- [1,3010,null,{}] 08:49:01 INFO - PROCESS | 3788 | 1464623341532 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 3788 | 1464623341656 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:49:01 INFO - PROCESS | 3788 | 1464623341788 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 3788 | ++DOCSHELL 16E86800 == 95 [pid = 3788] [id = 764] 08:49:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (16E86C00) [pid = 3788] [serial = 2290] [outer = 00000000] 08:49:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (171EB800) [pid = 3788] [serial = 2291] [outer = 16E86C00] 08:49:01 INFO - PROCESS | 3788 | 1464623341833 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1767EC00) [pid = 3788] [serial = 2292] [outer = 16E86C00] 08:49:02 INFO - PROCESS | 3788 | 1464623342536 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:49:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:49:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:49:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:49:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:49:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:49:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:49:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:49:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:49:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:49:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:49:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:49:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:49:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:49:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:49:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:49:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:49:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:49:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:49:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:49:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:49:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1208ms 08:49:02 INFO - PROCESS | 3788 | 1464623342720 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 3788 | 1464623342722 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 08:49:02 INFO - TEST-START | /FileAPI/idlharness.worker 08:49:02 INFO - PROCESS | 3788 | 1464623342739 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 3788 | 1464623342741 Marionette TRACE conn2 <- [1,3014,null,{}] 08:49:02 INFO - PROCESS | 3788 | 1464623342744 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 3788 | 1464623342882 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:49:02 INFO - PROCESS | 3788 | 1464623342898 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 3788 | ++DOCSHELL 16A10400 == 96 [pid = 3788] [id = 765] 08:49:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (17106400) [pid = 3788] [serial = 2293] [outer = 00000000] 08:49:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A6C3800) [pid = 3788] [serial = 2294] [outer = 17106400] 08:49:02 INFO - PROCESS | 3788 | 1464623342942 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1A34CC00) [pid = 3788] [serial = 2295] [outer = 17106400] 08:49:03 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:04 INFO - PROCESS | 3788 | 1464623343990 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:49:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:49:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:49:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:49:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:49:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:49:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:49:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:49:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:04 INFO - {} 08:49:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1521ms 08:49:04 INFO - PROCESS | 3788 | 1464623344241 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 3788 | 1464623344243 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:49:04 INFO - PROCESS | 3788 | 1464623344247 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 3788 | 1464623344249 Marionette TRACE conn2 <- [1,3018,null,{}] 08:49:04 INFO - PROCESS | 3788 | 1464623344288 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 3788 | 1464623344434 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:49:04 INFO - PROCESS | 3788 | 1464623344447 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 3788 | ++DOCSHELL 1A8A6000 == 97 [pid = 3788] [id = 766] 08:49:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1AA44400) [pid = 3788] [serial = 2296] [outer = 00000000] 08:49:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (213B2800) [pid = 3788] [serial = 2297] [outer = 1AA44400] 08:49:04 INFO - PROCESS | 3788 | 1464623344492 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (213B5800) [pid = 3788] [serial = 2298] [outer = 1AA44400] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (0F272400) [pid = 3788] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (12B59800) [pid = 3788] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (12C01400) [pid = 3788] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (19E79C00) [pid = 3788] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (15DA2000) [pid = 3788] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1775C400) [pid = 3788] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (16A03800) [pid = 3788] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (17F0F000) [pid = 3788] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (19BD8000) [pid = 3788] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (10C2BC00) [pid = 3788] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (10276400) [pid = 3788] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:49:05 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16954400) [pid = 3788] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:49:05 INFO - PROCESS | 3788 | 1464623345133 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:49:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 893ms 08:49:05 INFO - PROCESS | 3788 | 1464623345183 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3788 | 1464623345185 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 08:49:05 INFO - PROCESS | 3788 | 1464623345189 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:49:05 INFO - PROCESS | 3788 | 1464623345190 Marionette TRACE conn2 <- [1,3022,null,{}] 08:49:05 INFO - PROCESS | 3788 | 1464623345194 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 3788 | 1464623345285 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:49:05 INFO - PROCESS | 3788 | 1464623345405 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 3788 | ++DOCSHELL 10C36800 == 98 [pid = 3788] [id = 767] 08:49:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (110AB400) [pid = 3788] [serial = 2299] [outer = 00000000] 08:49:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (13B2F000) [pid = 3788] [serial = 2300] [outer = 110AB400] 08:49:05 INFO - PROCESS | 3788 | 1464623345451 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1AD6D400) [pid = 3788] [serial = 2301] [outer = 110AB400] 08:49:05 INFO - PROCESS | 3788 | 1464623345788 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:49:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 08:49:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:49:05 INFO - PROCESS | 3788 | 1464623345888 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3788 | 1464623345890 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 08:49:05 INFO - PROCESS | 3788 | 1464623345894 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 3788 | 1464623345895 Marionette TRACE conn2 <- [1,3026,null,{}] 08:49:05 INFO - PROCESS | 3788 | 1464623345899 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 3788 | 1464623345992 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:49:06 INFO - PROCESS | 3788 | 1464623345999 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3788 | ++DOCSHELL 19E7A400 == 99 [pid = 3788] [id = 768] 08:49:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (20B97400) [pid = 3788] [serial = 2302] [outer = 00000000] 08:49:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (20B9C000) [pid = 3788] [serial = 2303] [outer = 20B97400] 08:49:06 INFO - PROCESS | 3788 | 1464623346042 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (20BA0C00) [pid = 3788] [serial = 2304] [outer = 20B97400] 08:49:06 INFO - PROCESS | 3788 | 1464623346463 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:49:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:49:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:49:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 596ms 08:49:06 INFO - PROCESS | 3788 | 1464623346491 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 3788 | 1464623346493 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 08:49:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:49:06 INFO - PROCESS | 3788 | 1464623346496 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 3788 | 1464623346498 Marionette TRACE conn2 <- [1,3030,null,{}] 08:49:06 INFO - PROCESS | 3788 | 1464623346501 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 3788 | 1464623346649 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:49:06 INFO - PROCESS | 3788 | 1464623346658 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3788 | ++DOCSHELL 20B9D000 == 100 [pid = 3788] [id = 769] 08:49:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (20BA2800) [pid = 3788] [serial = 2305] [outer = 00000000] 08:49:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (2138BC00) [pid = 3788] [serial = 2306] [outer = 20BA2800] 08:49:06 INFO - PROCESS | 3788 | 1464623346705 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (2138F800) [pid = 3788] [serial = 2307] [outer = 20BA2800] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 19BD0C00 == 99 [pid = 3788] [id = 709] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 0F2B2000 == 98 [pid = 3788] [id = 428] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12967000 == 97 [pid = 3788] [id = 415] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10230400 == 96 [pid = 3788] [id = 616] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 15E88400 == 95 [pid = 3788] [id = 711] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 16A05800 == 94 [pid = 3788] [id = 587] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 171F6400 == 93 [pid = 3788] [id = 618] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1A6A4400 == 92 [pid = 3788] [id = 735] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10511C00 == 91 [pid = 3788] [id = 684] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12C03400 == 90 [pid = 3788] [id = 736] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 17760C00 == 89 [pid = 3788] [id = 637] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 16E8B400 == 88 [pid = 3788] [id = 466] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1A789800 == 87 [pid = 3788] [id = 555] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1A89C400 == 86 [pid = 3788] [id = 632] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1313C800 == 85 [pid = 3788] [id = 569] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 11DB6400 == 84 [pid = 3788] [id = 450] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12B38C00 == 83 [pid = 3788] [id = 465] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10E8CC00 == 82 [pid = 3788] [id = 424] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12B3B000 == 81 [pid = 3788] [id = 710] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 13983000 == 80 [pid = 3788] [id = 418] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10512400 == 79 [pid = 3788] [id = 712] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10AE8800 == 78 [pid = 3788] [id = 604] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 16F6D800 == 77 [pid = 3788] [id = 480] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12C14400 == 76 [pid = 3788] [id = 568] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10A59400 == 75 [pid = 3788] [id = 657] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1B473800 == 74 [pid = 3788] [id = 638] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1A6BF400 == 73 [pid = 3788] [id = 635] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12C15800 == 72 [pid = 3788] [id = 435] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1147E800 == 71 [pid = 3788] [id = 420] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 155D1400 == 70 [pid = 3788] [id = 634] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12C0D400 == 69 [pid = 3788] [id = 416] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 13130400 == 68 [pid = 3788] [id = 552] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 0F273800 == 67 [pid = 3788] [id = 426] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1313CC00 == 66 [pid = 3788] [id = 683] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10271800 == 65 [pid = 3788] [id = 438] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10EB3800 == 64 [pid = 3788] [id = 437] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12C16C00 == 63 [pid = 3788] [id = 425] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1833E400 == 62 [pid = 3788] [id = 509] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10AE9000 == 61 [pid = 3788] [id = 452] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 155C6800 == 60 [pid = 3788] [id = 719] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 14330000 == 59 [pid = 3788] [id = 451] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 11283C00 == 58 [pid = 3788] [id = 681] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 0C7F7800 == 57 [pid = 3788] [id = 686] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 0F651000 == 56 [pid = 3788] [id = 429] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1A34A000 == 55 [pid = 3788] [id = 619] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1050AC00 == 54 [pid = 3788] [id = 649] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 0F93F400 == 53 [pid = 3788] [id = 737] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1A355800 == 52 [pid = 3788] [id = 620] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 155B3400 == 51 [pid = 3788] [id = 553] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1148C400 == 50 [pid = 3788] [id = 682] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1B124400 == 49 [pid = 3788] [id = 718] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 179FE000 == 48 [pid = 3788] [id = 538] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12B59400 == 47 [pid = 3788] [id = 571] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 12B34C00 == 46 [pid = 3788] [id = 685] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10C3A400 == 45 [pid = 3788] [id = 720] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 17107C00 == 44 [pid = 3788] [id = 730] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 11045400 == 43 [pid = 3788] [id = 761] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10C25C00 == 42 [pid = 3788] [id = 760] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1DF97000 == 41 [pid = 3788] [id = 758] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1D532400 == 40 [pid = 3788] [id = 759] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 139A0C00 == 39 [pid = 3788] [id = 756] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1D536C00 == 38 [pid = 3788] [id = 757] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1A775C00 == 37 [pid = 3788] [id = 754] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1AB84800 == 36 [pid = 3788] [id = 755] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1A261400 == 35 [pid = 3788] [id = 753] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 19E7C400 == 34 [pid = 3788] [id = 752] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 16A6C800 == 33 [pid = 3788] [id = 749] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 10C2D800 == 32 [pid = 3788] [id = 750] 08:49:08 INFO - PROCESS | 3788 | --DOCSHELL 1397E000 == 31 [pid = 3788] [id = 751] 08:49:09 INFO - PROCESS | 3788 | --DOCSHELL 0F26C800 == 30 [pid = 3788] [id = 762] 08:49:09 INFO - PROCESS | 3788 | --DOCSHELL 10C36800 == 29 [pid = 3788] [id = 767] 08:49:09 INFO - PROCESS | 3788 | --DOCSHELL 1A8A6000 == 28 [pid = 3788] [id = 766] 08:49:09 INFO - PROCESS | 3788 | --DOCSHELL 12C08400 == 27 [pid = 3788] [id = 763] 08:49:09 INFO - PROCESS | 3788 | --DOCSHELL 16E86800 == 26 [pid = 3788] [id = 764] 08:49:09 INFO - PROCESS | 3788 | --DOCSHELL 19E7A400 == 25 [pid = 3788] [id = 768] 08:49:09 INFO - PROCESS | 3788 | --DOCSHELL 16A10400 == 24 [pid = 3788] [id = 765] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1A778000) [pid = 3788] [serial = 2247] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1A352800) [pid = 3788] [serial = 2245] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (10AE9400) [pid = 3788] [serial = 2215] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1432A000) [pid = 3788] [serial = 2221] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (13D57800) [pid = 3788] [serial = 2218] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (19E7AC00) [pid = 3788] [serial = 2236] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (15F1AC00) [pid = 3788] [serial = 2224] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (17F3C400) [pid = 3788] [serial = 2230] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16E8C800) [pid = 3788] [serial = 2228] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19B0F000) [pid = 3788] [serial = 2234] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1A16E400) [pid = 3788] [serial = 2239] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1833D400) [pid = 3788] [serial = 2231] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (13B30C00) [pid = 3788] [serial = 2241] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (11041C00) [pid = 3788] [serial = 2212] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (15522800) [pid = 3788] [serial = 2222] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (16E8C400) [pid = 3788] [serial = 2197] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (12C1DC00) [pid = 3788] [serial = 2213] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (14387800) [pid = 3788] [serial = 2219] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1A13C400) [pid = 3788] [serial = 2238] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1AB84C00) [pid = 3788] [serial = 2200] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (11487400) [pid = 3788] [serial = 2216] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (19B03400) [pid = 3788] [serial = 2233] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (17762800) [pid = 3788] [serial = 2242] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1B5DF400) [pid = 3788] [serial = 2206] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1AB8CC00) [pid = 3788] [serial = 2191] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1694A400) [pid = 3788] [serial = 2225] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1DF8FC00) [pid = 3788] [serial = 2209] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1B5AC400) [pid = 3788] [serial = 2203] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (12B21000) [pid = 3788] [serial = 2194] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (16E87400) [pid = 3788] [serial = 2227] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1A34C800) [pid = 3788] [serial = 2244] [outer = 00000000] [url = about:blank] 08:49:09 INFO - PROCESS | 3788 | 1464623349500 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:49:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:49:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:49:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:49:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3090ms 08:49:09 INFO - PROCESS | 3788 | 1464623349580 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 3788 | 1464623349584 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 08:49:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:49:09 INFO - PROCESS | 3788 | 1464623349589 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 3788 | 1464623349593 Marionette TRACE conn2 <- [1,3034,null,{}] 08:49:09 INFO - PROCESS | 3788 | 1464623349599 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 3788 | 1464623349746 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:49:09 INFO - PROCESS | 3788 | 1464623349839 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 3788 | ++DOCSHELL 0F278400 == 25 [pid = 3788] [id = 770] 08:49:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (0F278800) [pid = 3788] [serial = 2308] [outer = 00000000] 08:49:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (0F395000) [pid = 3788] [serial = 2309] [outer = 0F278800] 08:49:09 INFO - PROCESS | 3788 | 1464623349888 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (0F939000) [pid = 3788] [serial = 2310] [outer = 0F278800] 08:49:10 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:10 INFO - PROCESS | 3788 | 1464623350304 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:49:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:49:10 INFO - {} 08:49:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 752ms 08:49:10 INFO - PROCESS | 3788 | 1464623350330 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 3788 | 1464623350336 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:49:10 INFO - PROCESS | 3788 | 1464623350342 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 3788 | 1464623350345 Marionette TRACE conn2 <- [1,3038,null,{}] 08:49:10 INFO - PROCESS | 3788 | 1464623350352 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 3788 | 1464623350443 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:49:10 INFO - PROCESS | 3788 | 1464623350453 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 3788 | ++DOCSHELL 10526000 == 26 [pid = 3788] [id = 771] 08:49:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (10528800) [pid = 3788] [serial = 2311] [outer = 00000000] 08:49:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (105FB400) [pid = 3788] [serial = 2312] [outer = 10528800] 08:49:10 INFO - PROCESS | 3788 | 1464623350498 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (10A5FC00) [pid = 3788] [serial = 2313] [outer = 10528800] 08:49:10 INFO - PROCESS | 3788 | 1464623350954 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:49:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 627ms 08:49:11 INFO - PROCESS | 3788 | 1464623350982 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 3788 | 1464623350985 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 08:49:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:49:11 INFO - PROCESS | 3788 | 1464623350989 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 3788 | 1464623350992 Marionette TRACE conn2 <- [1,3042,null,{}] 08:49:11 INFO - PROCESS | 3788 | 1464623351003 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 3788 | 1464623351095 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:49:11 INFO - PROCESS | 3788 | 1464623351135 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 3788 | ++DOCSHELL 10C28000 == 27 [pid = 3788] [id = 772] 08:49:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (10C29400) [pid = 3788] [serial = 2314] [outer = 00000000] 08:49:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (10C33C00) [pid = 3788] [serial = 2315] [outer = 10C29400] 08:49:11 INFO - PROCESS | 3788 | 1464623351184 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (10C3DC00) [pid = 3788] [serial = 2316] [outer = 10C29400] 08:49:11 INFO - PROCESS | 3788 | 1464623351884 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:49:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1066ms 08:49:12 INFO - PROCESS | 3788 | 1464623352056 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 3788 | 1464623352059 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:49:12 INFO - PROCESS | 3788 | 1464623352063 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 3788 | 1464623352066 Marionette TRACE conn2 <- [1,3046,null,{}] 08:49:12 INFO - PROCESS | 3788 | 1464623352070 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 3788 | 1464623352160 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:49:12 INFO - PROCESS | 3788 | 1464623352166 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 3788 | ++DOCSHELL 1128D400 == 28 [pid = 3788] [id = 773] 08:49:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1147D400) [pid = 3788] [serial = 2317] [outer = 00000000] 08:49:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (11484800) [pid = 3788] [serial = 2318] [outer = 1147D400] 08:49:12 INFO - PROCESS | 3788 | 1464623352211 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1148C400) [pid = 3788] [serial = 2319] [outer = 1147D400] 08:49:12 INFO - PROCESS | 3788 | 1464623352725 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:49:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:49:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:49:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:49:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:49:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:49:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 706ms 08:49:12 INFO - PROCESS | 3788 | 1464623352773 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 3788 | 1464623352775 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:49:12 INFO - PROCESS | 3788 | 1464623352778 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 3788 | 1464623352781 Marionette TRACE conn2 <- [1,3050,null,{}] 08:49:12 INFO - PROCESS | 3788 | 1464623352784 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 3788 | 1464623352862 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:49:12 INFO - PROCESS | 3788 | 1464623352868 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 3788 | ++DOCSHELL 11DB4400 == 29 [pid = 3788] [id = 774] 08:49:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (11DB9400) [pid = 3788] [serial = 2320] [outer = 00000000] 08:49:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (12B33800) [pid = 3788] [serial = 2321] [outer = 11DB9400] 08:49:12 INFO - PROCESS | 3788 | 1464623352913 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (12B39000) [pid = 3788] [serial = 2322] [outer = 11DB9400] 08:49:13 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:13 INFO - PROCESS | 3788 | 1464623353395 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:49:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:49:13 INFO - {} 08:49:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 628ms 08:49:13 INFO - PROCESS | 3788 | 1464623353417 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 3788 | 1464623353419 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 08:49:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:49:13 INFO - PROCESS | 3788 | 1464623353422 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 3788 | 1464623353424 Marionette TRACE conn2 <- [1,3054,null,{}] 08:49:13 INFO - PROCESS | 3788 | 1464623353427 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 3788 | 1464623353538 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:49:13 INFO - PROCESS | 3788 | 1464623353546 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 3788 | ++DOCSHELL 12C10000 == 30 [pid = 3788] [id = 775] 08:49:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (12C10400) [pid = 3788] [serial = 2323] [outer = 00000000] 08:49:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (13130400) [pid = 3788] [serial = 2324] [outer = 12C10400] 08:49:13 INFO - PROCESS | 3788 | 1464623353594 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (13194800) [pid = 3788] [serial = 2325] [outer = 12C10400] 08:49:14 INFO - PROCESS | 3788 | 1464623354095 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:49:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:49:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:49:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:49:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:49:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:49:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:49:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:49:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 690ms 08:49:14 INFO - PROCESS | 3788 | 1464623354154 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 3788 | 1464623354156 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 08:49:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:49:14 INFO - PROCESS | 3788 | 1464623354159 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 3788 | 1464623354161 Marionette TRACE conn2 <- [1,3058,null,{}] 08:49:14 INFO - PROCESS | 3788 | 1464623354165 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 3788 | 1464623354247 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:49:14 INFO - PROCESS | 3788 | 1464623354253 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 3788 | ++DOCSHELL 1319EC00 == 31 [pid = 3788] [id = 776] 08:49:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (131E9800) [pid = 3788] [serial = 2326] [outer = 00000000] 08:49:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (139A1800) [pid = 3788] [serial = 2327] [outer = 131E9800] 08:49:14 INFO - PROCESS | 3788 | 1464623354297 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (139A3400) [pid = 3788] [serial = 2328] [outer = 131E9800] 08:49:14 INFO - PROCESS | 3788 | 1464623354741 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:49:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:49:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:49:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:49:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:49:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:49:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:49:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 643ms 08:49:14 INFO - PROCESS | 3788 | 1464623354798 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 3788 | 1464623354800 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 08:49:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:49:14 INFO - PROCESS | 3788 | 1464623354813 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 3788 | 1464623354815 Marionette TRACE conn2 <- [1,3062,null,{}] 08:49:14 INFO - PROCESS | 3788 | 1464623354818 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 3788 | 1464623354944 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:49:15 INFO - PROCESS | 3788 | 1464623355038 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 3788 | ++DOCSHELL 1399DC00 == 32 [pid = 3788] [id = 777] 08:49:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (13B28800) [pid = 3788] [serial = 2329] [outer = 00000000] 08:49:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (13E61C00) [pid = 3788] [serial = 2330] [outer = 13B28800] 08:49:15 INFO - PROCESS | 3788 | 1464623355085 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (13D56C00) [pid = 3788] [serial = 2331] [outer = 13B28800] 08:49:15 INFO - PROCESS | 3788 | 1464623355488 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:49:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:49:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:49:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:49:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:49:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:49:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:49:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 08:49:15 INFO - PROCESS | 3788 | 1464623355518 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 3788 | 1464623355520 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 08:49:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:49:15 INFO - PROCESS | 3788 | 1464623355524 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 3788 | 1464623355525 Marionette TRACE conn2 <- [1,3066,null,{}] 08:49:15 INFO - PROCESS | 3788 | 1464623355528 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 3788 | 1464623355656 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:49:15 INFO - PROCESS | 3788 | 1464623355666 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 3788 | ++DOCSHELL 1052A400 == 33 [pid = 3788] [id = 778] 08:49:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (10C26C00) [pid = 3788] [serial = 2332] [outer = 00000000] 08:49:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1432B000) [pid = 3788] [serial = 2333] [outer = 10C26C00] 08:49:15 INFO - PROCESS | 3788 | 1464623355773 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (14331000) [pid = 3788] [serial = 2334] [outer = 10C26C00] 08:49:16 INFO - PROCESS | 3788 | 1464623356181 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 3788 | 1464623356236 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 08:49:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:49:16 INFO - PROCESS | 3788 | 1464623356240 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 3788 | 1464623356241 Marionette TRACE conn2 <- [1,3070,null,{}] 08:49:16 INFO - PROCESS | 3788 | 1464623356249 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 3788 | 1464623356404 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:49:16 INFO - PROCESS | 3788 | 1464623356427 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 3788 | ++DOCSHELL 10F69000 == 34 [pid = 3788] [id = 779] 08:49:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (14395000) [pid = 3788] [serial = 2335] [outer = 00000000] 08:49:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (155B0C00) [pid = 3788] [serial = 2336] [outer = 14395000] 08:49:16 INFO - PROCESS | 3788 | 1464623356481 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (155C9800) [pid = 3788] [serial = 2337] [outer = 14395000] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1103A400) [pid = 3788] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1A69D400) [pid = 3788] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1B477000) [pid = 3788] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (168A1000) [pid = 3788] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1AA44400) [pid = 3788] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (110AB400) [pid = 3788] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (17106400) [pid = 3788] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (20B97400) [pid = 3788] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (16E86C00) [pid = 3788] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (12C0CC00) [pid = 3788] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (10525000) [pid = 3788] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (11289C00) [pid = 3788] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (10C35400) [pid = 3788] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1D7CF400) [pid = 3788] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (1DF9A400) [pid = 3788] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1D53B000) [pid = 3788] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1B479800) [pid = 3788] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1B123C00) [pid = 3788] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1AA4A400) [pid = 3788] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1A786C00) [pid = 3788] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (19E7DC00) [pid = 3788] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (13982400) [pid = 3788] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (10C31400) [pid = 3788] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1A354400) [pid = 3788] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1B5B1400) [pid = 3788] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1AA45400) [pid = 3788] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1B12F400) [pid = 3788] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1AA47C00) [pid = 3788] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (175E4000) [pid = 3788] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1B124800) [pid = 3788] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1A792000) [pid = 3788] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (110ABC00) [pid = 3788] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1AB87C00) [pid = 3788] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (15020400) [pid = 3788] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:49:17 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1B126800) [pid = 3788] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:49:17 INFO - PROCESS | 3788 | 1464623357838 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:49:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:49:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1662ms 08:49:17 INFO - PROCESS | 3788 | 1464623357906 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 3788 | 1464623357908 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:49:17 INFO - PROCESS | 3788 | 1464623357912 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 3788 | 1464623357916 Marionette TRACE conn2 <- [1,3074,null,{}] 08:49:17 INFO - PROCESS | 3788 | 1464623357921 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 3788 | 1464623358044 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:49:18 INFO - PROCESS | 3788 | 1464623358059 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 3788 | ++DOCSHELL 110AB400 == 35 [pid = 3788] [id = 780] 08:49:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (110ABC00) [pid = 3788] [serial = 2338] [outer = 00000000] 08:49:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (155CB800) [pid = 3788] [serial = 2339] [outer = 110ABC00] 08:49:18 INFO - PROCESS | 3788 | 1464623358114 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (15DA2400) [pid = 3788] [serial = 2340] [outer = 110ABC00] 08:49:18 INFO - PROCESS | 3788 | 1464623358545 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:49:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:49:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 705ms 08:49:18 INFO - PROCESS | 3788 | 1464623358611 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 3788 | 1464623358613 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:49:18 INFO - PROCESS | 3788 | 1464623358616 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 3788 | 1464623358617 Marionette TRACE conn2 <- [1,3078,null,{}] 08:49:18 INFO - PROCESS | 3788 | 1464623358621 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 3788 | 1464623358701 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:49:18 INFO - PROCESS | 3788 | 1464623358710 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 3788 | ++DOCSHELL 11DB6C00 == 36 [pid = 3788] [id = 781] 08:49:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (12BE2000) [pid = 3788] [serial = 2341] [outer = 00000000] 08:49:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (15DA5800) [pid = 3788] [serial = 2342] [outer = 12BE2000] 08:49:18 INFO - PROCESS | 3788 | 1464623358761 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (15DA8000) [pid = 3788] [serial = 2343] [outer = 12BE2000] 08:49:19 INFO - PROCESS | 3788 | 1464623359191 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:49:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:49:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 596ms 08:49:19 INFO - PROCESS | 3788 | 1464623359213 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 3788 | 1464623359215 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:49:19 INFO - PROCESS | 3788 | 1464623359218 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 3788 | 1464623359219 Marionette TRACE conn2 <- [1,3082,null,{}] 08:49:19 INFO - PROCESS | 3788 | 1464623359223 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 3788 | 1464623359357 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:49:19 INFO - PROCESS | 3788 | 1464623359366 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 3788 | ++DOCSHELL 12BE0400 == 37 [pid = 3788] [id = 782] 08:49:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (15F7E800) [pid = 3788] [serial = 2344] [outer = 00000000] 08:49:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (168A1000) [pid = 3788] [serial = 2345] [outer = 15F7E800] 08:49:19 INFO - PROCESS | 3788 | 1464623359409 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1694D400) [pid = 3788] [serial = 2346] [outer = 15F7E800] 08:49:20 INFO - PROCESS | 3788 | 1464623360042 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:49:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:49:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 831ms 08:49:20 INFO - PROCESS | 3788 | 1464623360062 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 3788 | 1464623360066 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 08:49:20 INFO - PROCESS | 3788 | 1464623360072 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:49:20 INFO - PROCESS | 3788 | 1464623360076 Marionette TRACE conn2 <- [1,3086,null,{}] 08:49:20 INFO - PROCESS | 3788 | 1464623360082 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 3788 | 1464623360203 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:49:20 INFO - PROCESS | 3788 | 1464623360357 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 3788 | ++DOCSHELL 0F275C00 == 38 [pid = 3788] [id = 783] 08:49:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (0F276000) [pid = 3788] [serial = 2347] [outer = 00000000] 08:49:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (10279000) [pid = 3788] [serial = 2348] [outer = 0F276000] 08:49:20 INFO - PROCESS | 3788 | 1464623360414 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (10525400) [pid = 3788] [serial = 2349] [outer = 0F276000] 08:49:21 INFO - PROCESS | 3788 | 1464623361061 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:49:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:49:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1050ms 08:49:21 INFO - PROCESS | 3788 | 1464623361141 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 3788 | 1464623361146 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:49:21 INFO - PROCESS | 3788 | 1464623361193 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 3788 | 1464623361197 Marionette TRACE conn2 <- [1,3090,null,{}] 08:49:21 INFO - PROCESS | 3788 | 1464623361206 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 3788 | 1464623361331 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:49:21 INFO - PROCESS | 3788 | 1464623361476 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 3788 | ++DOCSHELL 10AEC800 == 39 [pid = 3788] [id = 784] 08:49:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (10C22400) [pid = 3788] [serial = 2350] [outer = 00000000] 08:49:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (10C2D400) [pid = 3788] [serial = 2351] [outer = 10C22400] 08:49:21 INFO - PROCESS | 3788 | 1464623361531 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (10E8F400) [pid = 3788] [serial = 2352] [outer = 10C22400] 08:49:22 INFO - PROCESS | 3788 | 1464623362150 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:49:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1050ms 08:49:22 INFO - PROCESS | 3788 | 1464623362198 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 3788 | 1464623362200 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 08:49:22 INFO - PROCESS | 3788 | 1464623362205 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:49:22 INFO - PROCESS | 3788 | 1464623362209 Marionette TRACE conn2 <- [1,3094,null,{}] 08:49:22 INFO - PROCESS | 3788 | 1464623362220 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 3788 | 1464623362340 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:49:22 INFO - PROCESS | 3788 | 1464623362516 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 3788 | ++DOCSHELL 11DB6400 == 40 [pid = 3788] [id = 785] 08:49:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (12957400) [pid = 3788] [serial = 2353] [outer = 00000000] 08:49:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (12B30C00) [pid = 3788] [serial = 2354] [outer = 12957400] 08:49:22 INFO - PROCESS | 3788 | 1464623362574 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (12C06800) [pid = 3788] [serial = 2355] [outer = 12957400] 08:49:23 INFO - PROCESS | 3788 | 1464623363364 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:49:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:49:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:49:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:49:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1192ms 08:49:23 INFO - PROCESS | 3788 | 1464623363439 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 3788 | 1464623363443 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 08:49:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:49:23 INFO - PROCESS | 3788 | 1464623363448 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 3788 | 1464623363451 Marionette TRACE conn2 <- [1,3098,null,{}] 08:49:23 INFO - PROCESS | 3788 | 1464623363457 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 3788 | 1464623363565 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:49:23 INFO - PROCESS | 3788 | 1464623363718 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 3788 | ++DOCSHELL 0F271000 == 41 [pid = 3788] [id = 786] 08:49:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (0F2B5800) [pid = 3788] [serial = 2356] [outer = 00000000] 08:49:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (0F2BD000) [pid = 3788] [serial = 2357] [outer = 0F2B5800] 08:49:23 INFO - PROCESS | 3788 | 1464623363779 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (0F26CC00) [pid = 3788] [serial = 2358] [outer = 0F2B5800] 08:49:24 INFO - PROCESS | 3788 | --DOCSHELL 10EAA400 == 40 [pid = 3788] [id = 696] 08:49:24 INFO - PROCESS | 3788 | --DOCSHELL 14FA1C00 == 39 [pid = 3788] [id = 690] 08:49:24 INFO - PROCESS | 3788 | --DOCSHELL 1816CC00 == 38 [pid = 3788] [id = 694] 08:49:24 INFO - PROCESS | 3788 | --DOCSHELL 16E87800 == 37 [pid = 3788] [id = 691] 08:49:24 INFO - PROCESS | 3788 | --DOCSHELL 13E64800 == 36 [pid = 3788] [id = 689] 08:49:24 INFO - PROCESS | 3788 | --DOCSHELL 10AEB000 == 35 [pid = 3788] [id = 688] 08:49:24 INFO - PROCESS | 3788 | --DOCSHELL 1294CC00 == 34 [pid = 3788] [id = 687] 08:49:24 INFO - PROCESS | 3788 | --DOCSHELL 20B9D000 == 33 [pid = 3788] [id = 769] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (1B5E2800) [pid = 3788] [serial = 2207] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1AD72800) [pid = 3788] [serial = 2192] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1A8A4800) [pid = 3788] [serial = 2138] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1B477C00) [pid = 3788] [serial = 2159] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1AA3F400) [pid = 3788] [serial = 2147] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1313B800) [pid = 3788] [serial = 2141] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1AD6CC00) [pid = 3788] [serial = 2153] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (17F31400) [pid = 3788] [serial = 2144] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1B179400) [pid = 3788] [serial = 2156] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1DF95000) [pid = 3788] [serial = 2210] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1AB81800) [pid = 3788] [serial = 2150] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (131E6C00) [pid = 3788] [serial = 2195] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1B130400) [pid = 3788] [serial = 2201] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1B5B2800) [pid = 3788] [serial = 2204] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (17F04000) [pid = 3788] [serial = 2198] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (213B2800) [pid = 3788] [serial = 2297] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (13B2F000) [pid = 3788] [serial = 2300] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1A34CC00) [pid = 3788] [serial = 2295] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (20B9C000) [pid = 3788] [serial = 2303] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (213B5800) [pid = 3788] [serial = 2298] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (171EB800) [pid = 3788] [serial = 2291] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (15023400) [pid = 3788] [serial = 2288] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1694B400) [pid = 3788] [serial = 2289] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (10F63800) [pid = 3788] [serial = 2285] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (11DAA400) [pid = 3788] [serial = 2286] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1314CC00) [pid = 3788] [serial = 2283] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (12C0E400) [pid = 3788] [serial = 2282] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (13294C00) [pid = 3788] [serial = 2280] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (12C02000) [pid = 3788] [serial = 2279] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1D7D9400) [pid = 3788] [serial = 2277] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1D7D5400) [pid = 3788] [serial = 2276] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1E5AD400) [pid = 3788] [serial = 2274] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1E5AC000) [pid = 3788] [serial = 2273] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1DF98000) [pid = 3788] [serial = 2271] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1DF8E800) [pid = 3788] [serial = 2270] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1B5AF400) [pid = 3788] [serial = 2268] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1D533C00) [pid = 3788] [serial = 2266] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1B5E6800) [pid = 3788] [serial = 2265] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1B174C00) [pid = 3788] [serial = 2263] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1B123800) [pid = 3788] [serial = 2262] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1AA46C00) [pid = 3788] [serial = 2260] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1A8A4C00) [pid = 3788] [serial = 2259] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1A777000) [pid = 3788] [serial = 2257] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1A6C3400) [pid = 3788] [serial = 2256] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (15E89800) [pid = 3788] [serial = 2254] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (14333800) [pid = 3788] [serial = 2253] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (12B39C00) [pid = 3788] [serial = 2251] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (11CBE400) [pid = 3788] [serial = 2250] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (20BA0C00) [pid = 3788] [serial = 2304] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1A789400) [pid = 3788] [serial = 2248] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (2138BC00) [pid = 3788] [serial = 2306] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1A6C3800) [pid = 3788] [serial = 2294] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1AD6D400) [pid = 3788] [serial = 2301] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1767EC00) [pid = 3788] [serial = 2292] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3788 | 1464623364362 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:49:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:49:24 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:49:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:49:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 956ms 08:49:24 INFO - PROCESS | 3788 | 1464623364392 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 3788 | 1464623364397 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:49:24 INFO - PROCESS | 3788 | 1464623364403 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 3788 | 1464623364406 Marionette TRACE conn2 <- [1,3102,null,{}] 08:49:24 INFO - PROCESS | 3788 | 1464623364410 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 3788 | 1464623364497 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:49:24 INFO - PROCESS | 3788 | 1464623364507 Marionette TRACE conn2 -> [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\", \"1e645f04-ddcd-43fe-9fc9-6febc0139fa7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 3788 | ++DOCSHELL 10509800 == 34 [pid = 3788] [id = 787] 08:49:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (1050A800) [pid = 3788] [serial = 2359] [outer = 00000000] 08:49:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (105F1C00) [pid = 3788] [serial = 2360] [outer = 1050A800] 08:49:24 INFO - PROCESS | 3788 | 1464623364551 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10A5F400) [pid = 3788] [serial = 2361] [outer = 1050A800] 08:49:25 INFO - PROCESS | 3788 | 1464623365042 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:49:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:49:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 706ms 08:49:25 INFO - PROCESS | 3788 | 1464623365121 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 3788 | 1464623365123 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 08:49:26 WARNING - u'runner_teardown' () 08:49:26 INFO - No more tests 08:49:26 INFO - Got 0 unexpected results 08:49:26 INFO - SUITE-END | took 679s 08:49:26 INFO - Closing logging queue 08:49:26 INFO - queue closed 08:49:26 INFO - Return code: 0 08:49:26 WARNING - # TBPL SUCCESS # 08:49:26 INFO - Running post-action listener: _resource_record_post_action 08:49:26 INFO - Running post-run listener: _resource_record_post_run 08:49:27 INFO - Total resource usage - Wall time: 689s; CPU: 17.0%; Read bytes: 91754496; Write bytes: 952306176; Read time: 438651; Write time: 1024469 08:49:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:49:27 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 64092160; Read time: 0; Write time: 59874 08:49:27 INFO - run-tests - Wall time: 686s; CPU: 17.0%; Read bytes: 91754496; Write bytes: 816419840; Read time: 438651; Write time: 916397 08:49:27 INFO - Running post-run listener: _upload_blobber_files 08:49:27 INFO - Blob upload gear active. 08:49:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:49:27 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:49:27 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:49:27 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:49:28 INFO - (blobuploader) - INFO - Open directory for files ... 08:49:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:49:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:49:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:29 INFO - (blobuploader) - INFO - Done attempting. 08:49:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:49:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:49:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:31 INFO - (blobuploader) - INFO - Done attempting. 08:49:31 INFO - (blobuploader) - INFO - Iteration through files over. 08:49:31 INFO - Return code: 0 08:49:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:49:31 INFO - Using _rmtree_windows ... 08:49:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:49:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eea8e5cd300e6686c49685de4adc3f58001f8679ee674923259d093245f083cee80d4199e6c84c227d45133ef1f1658ae078d07e729b8928af235e53ac24eea4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/beaa716a6675aeda3df61c9447464bf15c5d00099e3a21b6dc6ae9e37edc9ed85f9f26d97b8104c0e0d3c16ae0e7c4caf8dfb2a2502e9dc21ff504a8179716f1"} 08:49:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:49:31 INFO - Writing to file C:\slave\test\properties\blobber_files 08:49:31 INFO - Contents: 08:49:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eea8e5cd300e6686c49685de4adc3f58001f8679ee674923259d093245f083cee80d4199e6c84c227d45133ef1f1658ae078d07e729b8928af235e53ac24eea4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/beaa716a6675aeda3df61c9447464bf15c5d00099e3a21b6dc6ae9e37edc9ed85f9f26d97b8104c0e0d3c16ae0e7c4caf8dfb2a2502e9dc21ff504a8179716f1"} 08:49:31 INFO - Running post-run listener: copy_logs_to_upload_dir 08:49:31 INFO - Copying logs to upload dir... 08:49:31 INFO - mkdir: C:\slave\test\build\upload\logs 08:49:31 INFO - Copying logs to upload dir... 08:49:31 INFO - Using _rmtree_windows ... 08:49:31 INFO - Using _rmtree_windows ... 08:49:31 INFO - Using _rmtree_windows ... 08:49:31 INFO - Using _rmtree_windows ... 08:49:31 INFO - Using _rmtree_windows ... 08:49:31 INFO - Using _rmtree_windows ... 08:49:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=815.562000 ========= master_lag: -20.50 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 15 secs) (at 2016-05-30 08:49:33.543778) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:33.544858) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eea8e5cd300e6686c49685de4adc3f58001f8679ee674923259d093245f083cee80d4199e6c84c227d45133ef1f1658ae078d07e729b8928af235e53ac24eea4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/beaa716a6675aeda3df61c9447464bf15c5d00099e3a21b6dc6ae9e37edc9ed85f9f26d97b8104c0e0d3c16ae0e7c4caf8dfb2a2502e9dc21ff504a8179716f1"} build_url:https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eea8e5cd300e6686c49685de4adc3f58001f8679ee674923259d093245f083cee80d4199e6c84c227d45133ef1f1658ae078d07e729b8928af235e53ac24eea4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/beaa716a6675aeda3df61c9447464bf15c5d00099e3a21b6dc6ae9e37edc9ed85f9f26d97b8104c0e0d3c16ae0e7c4caf8dfb2a2502e9dc21ff504a8179716f1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:33.671974) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:33.672500) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:33.799211) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:33.799594) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:34.230828) ========= ========= Total master_lag: -20.64 =========